diff --git a/health-watch/health-watch-api/src/main/java/com/renkang/watch/bean/transfer/WearingDetailTransfer.java b/health-watch/health-watch-api/src/main/java/com/renkang/watch/bean/transfer/WearingDetailTransfer.java index 2091b1f..17e3f7e 100644 --- a/health-watch/health-watch-api/src/main/java/com/renkang/watch/bean/transfer/WearingDetailTransfer.java +++ b/health-watch/health-watch-api/src/main/java/com/renkang/watch/bean/transfer/WearingDetailTransfer.java @@ -115,7 +115,9 @@ public class WearingDetailTransfer { return Optional.ofNullable(this.departMap.get(orgCode)) .orElseGet(() -> { SysDepart sysDepart = SpringContextUtils.getBean(ISysCache.class).getDepartByOrgCode(orgCode); - this.departMap.put(orgCode, sysDepart); + if (sysDepart != null) { + this.departMap.put(orgCode, sysDepart); + } return sysDepart; }); }