diff --git a/backend/src/main/java/com/designhub/service/TaskService.java b/backend/src/main/java/com/designhub/service/TaskService.java index 6656abc..c9e2892 100644 --- a/backend/src/main/java/com/designhub/service/TaskService.java +++ b/backend/src/main/java/com/designhub/service/TaskService.java @@ -4455,7 +4455,7 @@ public class TaskService { } // 获取当前任务类型在当前品牌下的接单部门配置 - String currentDeptKey = resolveEffectiveDeptKey(demandType, itemDto.getSelectedDeptId(), mainTask.getBrandId()); + String currentDeptKey = resolveEffectiveDeptKey(demandType, itemDto.getSelectedDeptId(), task.getBrandId()); // 🔥 构建分组键:部门 + 设计师(如果指定了设计师) String currentGroupKey; @@ -4507,7 +4507,7 @@ public class TaskService { // 获取部门键 var demandType = configService.getDemandTypeById(itemDto.getTaskTypeId()); - String deptKey = resolveEffectiveDeptKey(demandType, itemDto.getSelectedDeptId(), mainTask.getBrandId()); + String deptKey = resolveEffectiveDeptKey(demandType, itemDto.getSelectedDeptId(), task.getBrandId()); if (deptKey == null) deptKey = "null"; // 记录分组到部门的映射