diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java index f18e3ee6f..07caf3241 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java @@ -1479,6 +1479,9 @@ public class SysDeptServiceImpl extends BaseServiceImpl implem formDTO.setDeptId(deptId); Result dept = adminFeignClient.getDept(formDTO); if (dept.success()) { - return dept.getData().getDisCenterZoningCode(); + return dept.getData() == null ? "" : dept.getData().getDisCenterZoningCode(); } return ""; } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java index 69f2b8db8..a2032d1e6 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java @@ -1236,7 +1236,7 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { * @Date 2022/9/23 16:58 */ private String getJgbm(Long deptId, String type) { - if (null == deptId) { + if (null == deptId || 0L == deptId) { return ""; } CityCenterFromDTO formDTO = new CityCenterFromDTO(); @@ -1244,9 +1244,9 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { Result dept = adminFeignClient.getDept(formDTO); if (dept.success()) { if (NumConstant.ZERO_STR.equals(type)) { - return dept.getData().getDisCenterZoningCode(); + return dept.getData() == null ? "" : dept.getData().getDisCenterZoningCode(); } else { - return dept.getData().getName(); + return dept.getData() == null ? "" : dept.getData().getName(); } } return "";