From b8b6f2ce9f200ddd2d00f29f3ef806125b3ecbed Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 6 Jan 2026 23:56:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AD=90=E4=BB=BB=E5=8A=A1=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E8=87=AA=E5=B7=B1=E7=9A=84=E7=BC=96=E5=8F=B7itemNo?= =?UTF-8?q?=EF=BC=88=E7=94=A8=E4=BA=8E=E7=AC=AC=E4=B8=89=E6=96=B9API?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/TaskHall.vue | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/frontend/src/views/TaskHall.vue b/frontend/src/views/TaskHall.vue index e25258d..0cf3665 100644 --- a/frontend/src/views/TaskHall.vue +++ b/frontend/src/views/TaskHall.vue @@ -533,7 +533,7 @@
任务编号 - {{ task.taskNo }} + {{ task.isSubTask ? task.itemNo : task.taskNo }}
任务类型 @@ -842,7 +842,7 @@
任务编号 - {{ task.taskNo }} + {{ task.isSubTask ? task.itemNo : task.taskNo }}
任务类型 @@ -1180,7 +1180,7 @@
任务编号 - {{ task.taskNo }} + {{ task.isSubTask ? task.itemNo : task.taskNo }}
任务类型 @@ -1523,7 +1523,7 @@
任务编号 - {{ task.taskNo }} + {{ task.isSubTask ? task.itemNo : task.taskNo }}
任务类型 @@ -2718,8 +2718,9 @@ const loadTasks = async () => { ...item, id: item.id, // 保持子任务的ID itemId: item.id, // 额外保存子任务ID + itemNo: item.itemNo, // 子任务编号(用于第三方API查询) title: item.mainTaskTitle || item.taskTitle || item.title, // 使用主任务标题 - subTaskNo: item.itemNo, // 子任务编号 + subTaskNo: item.itemNo, // 子任务编号(兼容) isSubTask: true, // 标记为子任务 taskId: item.taskId, // 保存主任务ID // 保留子任务的其他字段 @@ -2731,6 +2732,7 @@ const loadTasks = async () => { estimatedHours: item.estimatedHours, quantity: item.quantity || 1, // 数量 previewImage: item.previewImage, // 预览图 + prevDownloadUrl: item.prevDownloadUrl, // 前置环节素材下载链接 description: item.description || item.taskDescription })) allTasks = [...allTasks, ...items] @@ -3481,15 +3483,20 @@ const loadInProgressTasks = async () => { ...item, id: item.id, // 保持子任务的ID itemId: item.id, // 额外保存子任务ID + itemNo: item.itemNo, // 子任务编号(用于第三方API查询) title: item.mainTaskTitle || item.taskTitle || item.title, // 使用主任务标题 - subTaskNo: item.itemNo, // 子任务编号 + subTaskNo: item.itemNo, // 子任务编号(兼容) isSubTask: true, // 标记为子任务 taskId: item.taskId, // 保存主任务ID // 保留子任务的其他字段 groupNo: item.groupNo, taskTypeId: item.taskTypeId, - score: item.score, + taskTypeName: item.taskTypeName, // 任务类型名称 + score: item.totalScore || item.score, estimatedHours: item.estimatedHours, + quantity: item.quantity || 1, // 数量 + previewImage: item.previewImage, // 预览图 + prevDownloadUrl: item.prevDownloadUrl, // 前置环节素材下载链接 description: item.description || item.taskDescription, progress: item.progress, status: 'in_progress'