fix(parser): 完善数据解析

This commit is contained in:
BTMuli
2023-03-29 13:53:47 +08:00
parent d6112c573c
commit 988f595435
5 changed files with 152 additions and 78 deletions

View File

@@ -62,9 +62,10 @@ import TLoading from "../components/t-loading.vue";
import { fs, http } from "@tauri-apps/api";
// store
import useAppStore from "../store/modules/app";
// plugin
import Mys_Oper from "../plugins/Mys";
// utils
import { createTGWindow } from "../utils/TGWindow";
import { StructuredPostParser } from "../plugins/Mys/utils/parser";
// interface
import {
GachaResponse,
@@ -180,7 +181,7 @@ async function toPost(post_id: string) {
return res.data.post.post;
});
// 结构化渲染
const parseDoc = StructuredPostParser(post.structured_content);
const parseDoc = Mys_Oper.PostParser(post.structured_content);
// 将解析后的 doc 保存到 文件
await fs.writeTextFile(
`${appStore.dataPath.temp}\\${post_id}_home.html`,