fix: 子任务显示自己的编号itemNo(用于第三方API查询)
This commit is contained in:
parent
bc120b60da
commit
b8b6f2ce9f
@ -533,7 +533,7 @@
|
||||
<div class="task-info">
|
||||
<div class="info-item">
|
||||
<span class="label">任务编号</span>
|
||||
<span class="value">{{ task.taskNo }}</span>
|
||||
<span class="value">{{ task.isSubTask ? task.itemNo : task.taskNo }}</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="label">任务类型</span>
|
||||
@ -842,7 +842,7 @@
|
||||
<div class="task-info">
|
||||
<div class="info-item">
|
||||
<span class="label">任务编号</span>
|
||||
<span class="value">{{ task.taskNo }}</span>
|
||||
<span class="value">{{ task.isSubTask ? task.itemNo : task.taskNo }}</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="label">任务类型</span>
|
||||
@ -1180,7 +1180,7 @@
|
||||
<div class="task-info">
|
||||
<div class="info-item">
|
||||
<span class="label">任务编号</span>
|
||||
<span class="value">{{ task.taskNo }}</span>
|
||||
<span class="value">{{ task.isSubTask ? task.itemNo : task.taskNo }}</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="label">任务类型</span>
|
||||
@ -1523,7 +1523,7 @@
|
||||
<div class="task-info">
|
||||
<div class="info-item">
|
||||
<span class="label">任务编号</span>
|
||||
<span class="value">{{ task.taskNo }}</span>
|
||||
<span class="value">{{ task.isSubTask ? task.itemNo : task.taskNo }}</span>
|
||||
</div>
|
||||
<div class="info-item">
|
||||
<span class="label">任务类型</span>
|
||||
@ -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'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user