diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/support/EvalProjectNodeSupport.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/support/EvalProjectNodeSupport.java index 4fc21de..86c5139 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/support/EvalProjectNodeSupport.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/support/EvalProjectNodeSupport.java @@ -60,7 +60,7 @@ public class EvalProjectNodeSupport { } /** - * 节点完成推进阶段。NODE_08 仅由 {@link ProjectStageSyncService#onArchived} 推进 ARCHIVED,此处不处理。 + * 节点完成推进阶段。NODE_08 仅由 */ public void afterNodeSaved(Long projectId, String nodeCode, Integer statusCode) { // NODE_01:1暂存 2已完成;NODE_02:保存即完成(2);其余节点仍为 3已完成 diff --git a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/service/ProjectStageSyncService.java b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/service/ProjectStageSyncService.java index 94d0145..7381156 100644 --- a/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/service/ProjectStageSyncService.java +++ b/safety-eval-domain/src/main/java/org/qinan/safetyeval/domain/service/ProjectStageSyncService.java @@ -27,10 +27,8 @@ public class ProjectStageSyncService { } public void onArchived(Long projectId, String archiveTransferorName, String archiveArchivistName) { - EvalProjectEntity project = evalProjectGateway.get(projectId); - if (project == null) { - return; - } + EvalProjectEntity project = new EvalProjectEntity(); + project.setId(projectId); project.setArchiveFlag(1); project.setArchiveTransferorName(archiveTransferorName); project.setArchiveArchivistName(archiveArchivistName);