From 429f22f764fa5db2ad3512a9f251130f784356f1 Mon Sep 17 00:00:00 2001 From: zhangrui Date: Thu, 9 Apr 2026 11:41:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=93=E6=A3=80=E9=A1=B9=E7=9B=AE=E9=87=8D?= =?UTF-8?q?=E7=BD=AE=E5=90=8D=E5=8D=95=E6=8E=A7=E5=88=B6=E6=8C=89=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=B8=85=E7=A9=BA=E4=BA=BA=E5=91=98=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=EF=BC=8C=E5=86=8D=E9=87=8D=E6=96=B0=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/HealthCheckupProjectMangeController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/budwk/app/zhgh/dayofficework/healthCheckup/controller/HealthCheckupProjectMangeController.java b/src/main/java/com/budwk/app/zhgh/dayofficework/healthCheckup/controller/HealthCheckupProjectMangeController.java index 062b1b98..16b432dd 100644 --- a/src/main/java/com/budwk/app/zhgh/dayofficework/healthCheckup/controller/HealthCheckupProjectMangeController.java +++ b/src/main/java/com/budwk/app/zhgh/dayofficework/healthCheckup/controller/HealthCheckupProjectMangeController.java @@ -230,7 +230,9 @@ public class HealthCheckupProjectMangeController { List userSelectionIds = list.stream().map(v -> v.getString("id")).collect(Collectors.toList()); List userIds = list.stream().map(v -> v.getString("selectUserId")).collect(Collectors.toList()); - healthCheckupProjectService.dao().clear(HealthCheckupUserSelection.class, Cnd.where("selectUserId", "in", userIds)); + healthCheckupProjectService.dao().clear(HealthCheckupUserSelection.class, + Cnd.NEW().and("selectUserId", "in", userIds) + .and("projectId", "=", healthCheckupProject.getId())); healthCheckupProjectService.dao().clear(HealthCheckupUserCompanion.class, Cnd.where("userSelectionId", "in", userSelectionIds)); healthCheckupProjectService.dao().clear(HealthCheckupUser.class, Cnd.where("projectId", "=", healthCheckupProject.getId())); healthCheckupProjectService.addHealthCheckupUser(healthCheckupProject);