From 002cbe2fcd0cc7bd2c99a40cc4346d1c695f067d Mon Sep 17 00:00:00 2001 From: tianxinlei Date: Wed, 27 May 2026 11:06:13 +0800 Subject: [PATCH] 5-27 fix --- .../command/tasklist/TaskDetailSaveBatchExe.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web-app/src/main/java/com/zcloud/safetyDutyList/command/tasklist/TaskDetailSaveBatchExe.java b/web-app/src/main/java/com/zcloud/safetyDutyList/command/tasklist/TaskDetailSaveBatchExe.java index 13915c0..f1a4307 100644 --- a/web-app/src/main/java/com/zcloud/safetyDutyList/command/tasklist/TaskDetailSaveBatchExe.java +++ b/web-app/src/main/java/com/zcloud/safetyDutyList/command/tasklist/TaskDetailSaveBatchExe.java @@ -6,6 +6,7 @@ import com.zcloud.safetyDutyList.domain.gateway.tasklist.TaskDetailGateway; import com.zcloud.safetyDutyList.domain.model.tasklist.TaskDetailE; import com.zcloud.safetyDutyList.dto.clientobject.tasklist.TaskDetailCO; import com.zcloud.safetyDutyList.dto.tasklist.TaskDetailSaveBatchCmd; +import jodd.util.StringUtil; import lombok.AllArgsConstructor; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Component; @@ -55,7 +56,9 @@ public class TaskDetailSaveBatchExe { if (cmd.getId() == null) { TaskDetailE detailE = new TaskDetailE(); BeanUtils.copyProperties(cmd, detailE); - detailE.init(); + if (StringUtil.isEmpty(detailE.getTaskDetailId())) { + detailE.init(); + } detailE.setTaskStatus(TaskStatusEnum.IN_PROGRESS.getCode()); detailE.setFeedbackStatus(1); toAdd.add(detailE);