feat: 异步任务更新前端数据

This commit is contained in:
tbphp
2025-07-23 17:55:02 +08:00
parent 23b1fe6108
commit 489e2c0c3e
4 changed files with 61 additions and 1 deletions

View File

@@ -3,9 +3,16 @@ import { reactive } from "vue";
interface AppState {
loading: boolean;
taskPollingTrigger: number;
groupDataRefreshTrigger: number;
lastCompletedTask?: {
groupName: string;
taskType: string;
finishedAt: string;
};
}
export const appState = reactive<AppState>({
loading: false,
taskPollingTrigger: 0,
groupDataRefreshTrigger: 0,
});