♻️ 获取游戏版本,完善检测

This commit is contained in:
BTMuli
2026-01-13 14:08:27 +08:00
parent 43be304d24
commit ecbc8fd7cd
8 changed files with 183 additions and 157 deletions

View File

@@ -3,14 +3,11 @@
* @since Beta v0.9.1
*/
import showSnackbar from "@comp/func/snackbar.js";
import { tz } from "@date-fns/tz";
import bbsEnum from "@enum/bbs.js";
import staticDataEnum from "@enum/staticData.js";
import { path } from "@tauri-apps/api";
import { invoke } from "@tauri-apps/api/core";
import { type } from "@tauri-apps/plugin-os";
import TGLogger from "@utils/TGLogger.js";
import { format, parse, parseISO } from "date-fns";
import { v4 } from "uuid";
@@ -341,22 +338,6 @@ export function getUserAvatar(
return user.avatar_url;
}
/**
* 判断是否是管理员模式
* @since Beta v0.9.1
*/
export async function isRunInAdmin(): Promise<boolean> {
let isAdmin = false;
try {
isAdmin = await invoke<boolean>("is_in_admin");
} catch (err) {
showSnackbar.error(`检测管理员权限失败:${err}`);
await TGLogger.Error(`[pageAchi][toYae]检测管理员权限失败:${err}`);
return false;
}
return isAdmin;
}
/**
* 传入角色ID跟星级返回渲染星级
* @since Beta v0.9.1