auto-sync: 2026-05-17 11:25:19
This commit is contained in:
@@ -377,6 +377,10 @@ export const useStore = create<AppStore>((set, get) => ({
|
||||
morningBrief: null,
|
||||
subConfig: null,
|
||||
|
||||
// v2.6: 多项目
|
||||
projects: {},
|
||||
selectedProjectId: null,
|
||||
|
||||
activeTab: 'tasks',
|
||||
edictFilter: 'active',
|
||||
statusFilter: 'all',
|
||||
@@ -405,6 +409,12 @@ export const useStore = create<AppStore>((set, get) => ({
|
||||
setSelectedOfficial: (id) => set({ selectedOfficial: id }),
|
||||
setModalTaskId: (id) => set({ modalTaskId: id }),
|
||||
setCountdown: (n) => set({ countdown: n }),
|
||||
setSelectedProjectId: (pid) => {
|
||||
set({ selectedProjectId: pid });
|
||||
setApiProjectId(pid);
|
||||
// 切换项目后重新加载
|
||||
get().loadLive();
|
||||
},
|
||||
|
||||
toast: (msg, type = 'ok') => {
|
||||
const id = ++_toastId;
|
||||
|
||||
Reference in New Issue
Block a user