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

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.dao().clear(HealthCheckupUnionConfirm.class, Cnd.where("projectId", "=", projectId));
List<Sys_union> unionList = healthCheckupProjectService.dao().query(Sys_union.class, Cnd.NEW());
List<HealthCheckupUnionConfirm> confirmList = new ArrayList<>();
unionList.forEach(item -> {
HealthCheckupUnionConfirm c = new HealthCheckupUnionConfirm();
c.setProjectId(projectId);
c.setUnionId(item.getId());
c.setIsAudit(false);
confirmList.add(c);
});
healthCheckupProjectService.dao().insert(confirmList);
// healthCheckupProjectService.dao().clear(HealthCheckupUnionConfirm.class, Cnd.where("projectId", "=", projectId));
// List<Sys_union> unionList = healthCheckupProjectService.dao().query(Sys_union.class, Cnd.NEW());
// List<HealthCheckupUnionConfirm> confirmList = new ArrayList<>();
// unionList.forEach(item -> {
// HealthCheckupUnionConfirm c = new HealthCheckupUnionConfirm();
// c.setProjectId(projectId);
// c.setUnionId(item.getId());
// c.setIsAudit(false);
// confirmList.add(c);
// });
// healthCheckupProjectService.dao().insert(confirmList);
Sys_home_activity sysHomeActivity = activityCultureService.dao().fetch(Sys_home_activity.class, Cnd.where("id", "=", healthCheckupProject.getId()));
if(ObjectUtil.isNotEmpty(sysHomeActivity)){