From 8d2f2f78c0c02205b91946f4f5cfdc03bcb3383a Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 10 四月 2025 16:25:21 +0800 Subject: [PATCH] 项目法人单位保存bug --- business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java index 9b1bdb3..e8527bd 100644 --- a/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java +++ b/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java @@ -952,6 +952,10 @@ if (Objects.nonNull(form.getProjectUnitRegistrationInfoForm().getId())) { projectUnitRegistrationInfoServiceImpl.update(form.getProjectUnitRegistrationInfoForm()); } else { + // 鍏堝垹鎺変箣鍓嶇殑锛屽啀鏂板 + new LambdaUpdateChainWrapper<>(projectUnitRegistrationInfoServiceImpl.getBaseMapper()) + .eq(ProjectUnitRegistrationInfo::getProjectId, projectId) + .remove(); form.getProjectUnitRegistrationInfoForm().setProjectId(projectId); projectUnitRegistrationInfoServiceImpl.add(form.getProjectUnitRegistrationInfoForm()); } -- Gitblit v1.8.0