From 5c1579fa3fe9bce699ecacdf7b14a868a79ff4a1 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 7 Jan 2026 20:06:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AD=90=E4=BB=BB=E5=8A=A1=E7=BB=84?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E4=B8=BB=E4=BB=BB=E5=8A=A1=E7=9A=84=E4=B8=80?= =?UTF-8?q?=E7=BA=A7=E5=88=86=E7=B1=BB=EF=BC=88=E6=96=B0=E5=93=81/?= =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=89=E8=80=8C=E4=B8=8D=E6=98=AF=E5=AD=90?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E7=9A=84=E5=85=B7=E4=BD=93=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/designhub/service/TaskItemService.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/backend/src/main/java/com/designhub/service/TaskItemService.java b/backend/src/main/java/com/designhub/service/TaskItemService.java index 4fed395..6189180 100644 --- a/backend/src/main/java/com/designhub/service/TaskItemService.java +++ b/backend/src/main/java/com/designhub/service/TaskItemService.java @@ -1099,14 +1099,16 @@ public class TaskItemService { } } - // 子任务的任务类型信息 - groupInfo.put("taskTypeId", item.getTaskTypeId()); - if (item.getTaskTypeId() != null) { - com.designhub.entity.DemandType taskType = demandTypeMapper.selectById(item.getTaskTypeId()); + // 主任务的任务类型信息(显示一级分类如"新品"、"优化") + groupInfo.put("taskTypeId", mainTask.getTaskTypeId()); + if (mainTask.getTaskTypeId() != null) { + com.designhub.entity.DemandType taskType = demandTypeMapper.selectById(mainTask.getTaskTypeId()); if (taskType != null) { groupInfo.put("taskTypeName", taskType.getName()); } } + // 子任务的具体任务类型ID(用于审核流程) + groupInfo.put("subTaskTypeId", item.getTaskTypeId()); // 添加审核人信息(目标部门负责人) Long targetDeptId = getTargetDeptIdFromTaskType(item.getTaskTypeId());