guanyu
0a777ee700
Fix Bug #491: 【执行科室配置】保存配置时系统报错
根因:时间冲突检查中 organizationService.getById() 返回 null 时直接调用 getName() 导致 NPE;
同时 getOrgLocListByOrgIdAndActivityDefinitionId 方法只按 activityDefinitionId 查询,未按 organizationId 过滤,
导致跨科室误判冲突且可能查询到已删除机构的脏数据。
修复:
1. 增加 org.getName() 前的双重判空(org != null && org.getName() != null)
2. getOrgLocListByOrgIdAndActivityDefinitionId 增加 organizationId 参数并加入查询条件
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-17 19:22:27 +08:00
..
2026-05-08 09:14:18 +08:00
2026-05-12 11:10:43 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-14 12:15:47 +08:00
2026-05-17 19:22:27 +08:00
2026-05-17 19:11:25 +08:00
2026-05-17 19:22:27 +08:00
2026-05-08 09:14:18 +08:00
2026-05-13 14:00:45 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00
2026-05-08 09:14:18 +08:00