Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions dashboard/dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -940,8 +940,8 @@
function isEdict(t){ return /^JJC-/i.test(t.id||'') }
// 系统会话:OC-* / MC-* 开头
function isSession(t){ return /^(OC-|MC-)/i.test(t.id||'') }
// 归档判定:Done/Cancelled 或手动标记 archived
function isArchived(t){ return t.archived || ['Done','Cancelled'].includes(t.state) }
// 归档判定:仅检查显式 archived 标记(Done/Cancelled 留在活跃视图,等用户手动归档)
function isArchived(t){ return !!t.archived }
let edictFilter = 'active'; // 'active' | 'archived' | 'all'
function setEdictFilter(f){
edictFilter = f;
Expand Down
2 changes: 1 addition & 1 deletion edict/frontend/src/store.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export function isSession(t: Task): boolean {
}

export function isArchived(t: Task): boolean {
return t.archived || ['Done', 'Cancelled'].includes(t.state);
return !!t.archived;
}

export type PipeStatus = { key: string; dept: string; icon: string; action: string; status: 'done' | 'active' | 'pending' };
Expand Down