diff --git a/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java b/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java index 9d1b0ea6..488443b4 100644 --- a/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java +++ b/project/src/main/java/com/sdm/project/service/impl/TaskServiceImpl.java @@ -79,7 +79,7 @@ public class TaskServiceImpl implements ITaskService { log.error("任务列表中的idMap不能为空"); return SdmResponse.failed("任务列表中的idMap不能为空"); } - if (CollectionUtils.isNotEmpty(idMapList)) { + if (idMapList.stream().anyMatch(idMap -> StringUtils.isNotBlank(idMap.getKey()))) { String currentNodeTagId = ""; for (TaskNodeTag taskNodeTag : idMapList) { for (SpdmTaskVo spdmTaskVo : allTaskList) {