任务编号
- {{ 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'