diff --git a/src/frontend/src/components/EdictBoard.tsx b/src/frontend/src/components/EdictBoard.tsx index 5a091cb..acb0c4d 100644 --- a/src/frontend/src/components/EdictBoard.tsx +++ b/src/frontend/src/components/EdictBoard.tsx @@ -365,9 +365,10 @@ export default function EdictBoard() { {/* 卡片网格 */}
- {filtered.map(t => ( - setModalTaskId(t.id)} /> - ))} + {filtered.map(t => { + const sub = subtaskIndex[t.id] || { total: 0, done: 0, activeStage: null }; + return setModalTaskId(t.id)} />; + })} {filtered.length === 0 && tasks.length > 0 && (
当前筛选无匹配任务
)}