♻️ 重构成就表格,支持多存档

#126
This commit is contained in:
目棃
2024-09-20 15:57:02 +08:00
parent a8a667871a
commit 1dc5aa0ef8
28 changed files with 1198 additions and 1239 deletions

View File

@@ -1,7 +1,7 @@
/**
* @file utils/UIAF.ts
* @description UIAF工具类
* @since Beta v0.5.0
* @since Beta v0.6.0
*/
import { app } from "@tauri-apps/api";
@@ -14,25 +14,6 @@ import { UiafSchema } from "../data/index.js";
import TGLogger from "./TGLogger.js";
/**
* @description 根据 completed 跟 progress 获取 status
* @since Alpha v0.1.4
* @param {boolean} completed - 是否完成
* @param {number} progress - 进度
* @returns {number} status
*/
export function getUiafStatus(completed: boolean, progress: number): number {
if (progress !== 0 && !completed) {
return 1;
} else if (progress === 0 && completed) {
return 2;
} else if (progress !== 0 && completed) {
return 3;
} else {
return 0;
}
}
/**
* @description 获取 UIAF 头部信息
* @since Beta v0.3.4