Fix Bug #547: 根因+修复方案摘要

This commit is contained in:
2026-05-20 10:12:38 +08:00
3 changed files with 59 additions and 0 deletions

View File

@@ -169,9 +169,13 @@ public class OrganizationLocationAppServiceImpl implements IOrganizationLocation
if (DateTimeUtils.isOverlap(organizationLocation.getStartTime(), organizationLocation.getEndTime(),
orgLoc.getStartTime(), orgLoc.getEndTime())) {
Organization org = organizationService.getById(organizationLocation.getOrganizationId());
<<<<<<< HEAD
if (org == null) {
continue;
}
=======
String organizationName = org != null ? org.getName() : ("科室[" + organizationLocation.getOrganizationId() + "]已删除");
>>>>>>> origin/guanyu
return R.fail("当前诊疗:" + activityName + CommonConstants.Common.DASH + orgLoc.getStartTime()
+ CommonConstants.Common.DASH + orgLoc.getEndTime() + "" + org.getName() + "时间冲突");
}