From 32f5a2ff7840e71f689c878ea6b0597765d9b711 Mon Sep 17 00:00:00 2001 From: luotaiqian <1147642922@qq.com> Date: Thu, 23 Jul 2026 17:14:29 +0800 Subject: [PATCH] waring --- .../app/executor/institution/EvalInternalReviewExecutor.java | 5 +++++ .../repository/impl/EvalReviewItemRepositoryImpl.java | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalInternalReviewExecutor.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalInternalReviewExecutor.java index bf274d9..ba6e336 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalInternalReviewExecutor.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/institution/EvalInternalReviewExecutor.java @@ -119,10 +119,13 @@ public class EvalInternalReviewExecutor implements EvalInternalReviewApi { } if (evalInternalReviewDO != null) { + entity.setId(evalInternalReviewDO.getId()); entity = evalInternalReviewGateway.modify(entity); } else { // id为空,新增数据 entity.setOrgId(project.getOrgId()); + entity.setDeleteEnum(BooleanQAEnum.FALSE.getValue()); + entity.setOrgId(project.getOrgId()); entity = evalInternalReviewGateway.save(entity); } @@ -133,6 +136,8 @@ public class EvalInternalReviewExecutor implements EvalInternalReviewApi { EvalReviewItemE itemE = evalReviewItemCmdConvertor.convertCmdToE(itemCmd); itemE.setBizId(entity.getId()); itemE.setBizType(bizType); + itemE.setDeleteEnum(BooleanQAEnum.FALSE.getValue()); + itemE.setOrgId(project.getOrgId()); evalReviewItemGateway.add(itemE); } return SingleResponse.success(); diff --git a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/persistence/repository/impl/EvalReviewItemRepositoryImpl.java b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/persistence/repository/impl/EvalReviewItemRepositoryImpl.java index 5c04fe3..1adc6a9 100644 --- a/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/persistence/repository/impl/EvalReviewItemRepositoryImpl.java +++ b/safety-eval-infrastructure/src/main/java/org/qinan/safetyeval/infrastructure/persistence/repository/impl/EvalReviewItemRepositoryImpl.java @@ -7,6 +7,7 @@ import com.jjb.saas.framework.enums.enums.BooleanEnum; import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl; import lombok.AllArgsConstructor; import org.qinan.safetyeval.client.item.request.EvalReviewItemPageQry; +import org.qinan.safetyeval.domain.constant.BooleanQAEnum; import org.qinan.safetyeval.infrastructure.persistence.domainobject.EvalReviewItemDO; import org.qinan.safetyeval.infrastructure.persistence.mapper.EvalReviewItemMapper; import org.qinan.safetyeval.infrastructure.persistence.repository.EvalReviewItemRepository; @@ -97,8 +98,8 @@ public class EvalReviewItemRepositoryImpl extends BaseRepositoryImpl