体检管理:体检项目保存不需要重新生成确认记录

This commit is contained in:
2026-04-28 14:04:18 +08:00
parent 61e83f6b21
commit 1e20367c38
@@ -141,17 +141,17 @@ public class HealthCheckupProjectMangeController {
healthCheckupProjectService.update(healthCheckupProject); healthCheckupProjectService.update(healthCheckupProject);
} }
healthCheckupProjectService.dao().clear(HealthCheckupUnionConfirm.class, Cnd.where("projectId", "=", projectId)); // healthCheckupProjectService.dao().clear(HealthCheckupUnionConfirm.class, Cnd.where("projectId", "=", projectId));
List<Sys_union> unionList = healthCheckupProjectService.dao().query(Sys_union.class, Cnd.NEW()); // List<Sys_union> unionList = healthCheckupProjectService.dao().query(Sys_union.class, Cnd.NEW());
List<HealthCheckupUnionConfirm> confirmList = new ArrayList<>(); // List<HealthCheckupUnionConfirm> confirmList = new ArrayList<>();
unionList.forEach(item -> { // unionList.forEach(item -> {
HealthCheckupUnionConfirm c = new HealthCheckupUnionConfirm(); // HealthCheckupUnionConfirm c = new HealthCheckupUnionConfirm();
c.setProjectId(projectId); // c.setProjectId(projectId);
c.setUnionId(item.getId()); // c.setUnionId(item.getId());
c.setIsAudit(false); // c.setIsAudit(false);
confirmList.add(c); // confirmList.add(c);
}); // });
healthCheckupProjectService.dao().insert(confirmList); // healthCheckupProjectService.dao().insert(confirmList);
Sys_home_activity sysHomeActivity = activityCultureService.dao().fetch(Sys_home_activity.class, Cnd.where("id", "=", healthCheckupProject.getId())); Sys_home_activity sysHomeActivity = activityCultureService.dao().fetch(Sys_home_activity.class, Cnd.where("id", "=", healthCheckupProject.getId()));
if(ObjectUtil.isNotEmpty(sysHomeActivity)){ if(ObjectUtil.isNotEmpty(sysHomeActivity)){