diff --git a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java index b563cb0..7a0c318 100644 --- a/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java +++ b/epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java @@ -213,6 +213,12 @@ public class CustomServiceImpl implements CustomService { formDTO.setFaceImg(userDetail.getFaceImg()); formDTO.setMobile(userDetail.getMobile()); formDTO.setDeptId(userDetail.getGridId()); + // 获取党员标识 + formDTO.setPartyFlag(NumConstant.ZERO_STR); + Result userInfo = userFeignClient.getUserInfoById(userDetail.getUserId()); + if (userInfo.success() && null != userInfo.getData()) { + formDTO.setPartyFlag(userInfo.getData().getPartyFlag()); + } if (null != formDTO.getDeptId()) { Result pidInfoResult = adminFeignClient.getParentAndAllDept(formDTO.getDeptId()); if (pidInfoResult.success() && null != pidInfoResult.getData()) {