diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalTechReviewExecutor.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalTechReviewExecutor.java index 1c01217..279c901 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalTechReviewExecutor.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalTechReviewExecutor.java @@ -129,7 +129,8 @@ public class EvalTechReviewExecutor implements EvalTechReviewApi { projectStageSyncService.onNodeCompleted(projectId, ProjectStageEnum.TECHNICAL_REVIEW.getNode()); } - if (cmd.getId() != null) { + if (evalTechReviewDO != null) { + entity.setId(evalTechReviewDO.getId()); entity = evalTechReviewGateway.modify(entity); } else { // id为空,新增数据