Browse Source

/gov/org/staff/editstaffinit兼容运营端去调用

master
yinzuomei 3 years ago
parent
commit
c1fdaaf54b
  1. 1
      epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffInfoFromDTO.java
  2. 4
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/StaffServiceImpl.java

1
epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/form/StaffInfoFromDTO.java

@ -18,6 +18,7 @@ public class StaffInfoFromDTO implements Serializable {
/**
* 客户ID
*/
@NotBlank(message = "customerId不能为空",groups = EditStaffInitGroup.class)
private String customerId;
/**
* 机关ID

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

@ -154,6 +154,10 @@ public class StaffServiceImpl implements StaffService {
if (null == customerStaffAgencyDTO) {
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "customer_staff_agency is null user_id :" + fromDTO.getStaffId(), "查询用户所属组织为空");
}
//运营端-统一认证那调用的时候, agencyId为空,这里重新赋值下
if(StringUtils.isBlank(fromDTO.getAgencyId())){
fromDTO.setAgencyId(customerStaffAgencyDTO.getAgencyId());
}
Result<StaffInitResultDTO> res=epmetUserFeignClient.editStaffInit(fromDTO);
if (res.success() && null != res.getData()) {
res.getData().setAgencyId(customerStaffAgencyDTO.getAgencyId());

Loading…
Cancel
Save