Browse Source

我的个人信息添加根组织信息

dev_shibei_match
zhaoqifeng 4 years ago
parent
commit
2656296233
  1. 4
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/MineResultDTO.java
  2. 6
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/StaffServiceImpl.java

4
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/MineResultDTO.java

@ -59,4 +59,8 @@ public class MineResultDTO implements Serializable {
* 根组织
*/
private String rootAgencyId;
/**
* 根组织名
*/
private String rootAgencyName;
}

6
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/StaffServiceImpl.java

@ -234,9 +234,13 @@ public class StaffServiceImpl implements StaffService {
//获取根组织
CustomerAgencyDTO agency = customerAgencyService.get(customerStaffAgency.getAgencyId());
if (StringUtils.isNotBlank(agency.getPids())) {
result.setRootAgencyId(agency.getPids().split(StrConstant.COLON)[0]);
String rootAgencyId = agency.getPids().split(StrConstant.COLON)[0];
CustomerAgencyDTO rootAgency = customerAgencyService.get(rootAgencyId);
result.setRootAgencyId(rootAgencyId);
result.setRootAgencyName(rootAgency.getOrganizationName());
} else {
result.setRootAgencyId(customerStaffAgency.getAgencyId());
result.setRootAgencyName(agency.getOrganizationName());
}
//2021.08.27 zhaoqf end
return result;

Loading…
Cancel
Save