0a777ee70029db89caf89421419063cfeef2fb0d
根因:时间冲突检查中 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>
Description
No description provided
Languages
Java
49.4%
Vue
44.9%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%