Browse Source

疫情上报接口deptId不必填

dev
尹作梅 6 years ago
parent
commit
84745c866e
  1. 16
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java

16
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/CustomServiceImpl.java

@ -52,14 +52,16 @@ public class CustomServiceImpl implements CustomService {
// 验证手机号
this.checkSmsCode(formDTO.getMobile(), formDTO.getSmsCode());
// 获取部门冗余信息
Result<ParentAndAllDeptDTO> pidInfoResult = adminFeignClient.getParentAndAllDept(formDTO.getDeptId());
if (!pidInfoResult.success()) {
return new Result().error("获取部门信息失败" + pidInfoResult.getMsg());
if (null != formDTO.getDeptId()) {
Result<ParentAndAllDeptDTO> pidInfoResult = adminFeignClient.getParentAndAllDept(formDTO.getDeptId());
if (!pidInfoResult.success()) {
return new Result().error("获取部门信息失败" + pidInfoResult.getMsg());
}
formDTO.setParentDeptIds(pidInfoResult.getData().getParentDeptIds());
formDTO.setParentDeptNames(pidInfoResult.getData().getParentDeptNames());
formDTO.setAllDeptIds(pidInfoResult.getData().getAllDeptIds());
formDTO.setAllDeptNames(pidInfoResult.getData().getAllDeptNames());
}
formDTO.setParentDeptIds(pidInfoResult.getData().getParentDeptIds());
formDTO.setParentDeptNames(pidInfoResult.getData().getParentDeptNames());
formDTO.setAllDeptIds(pidInfoResult.getData().getAllDeptIds());
formDTO.setAllDeptNames(pidInfoResult.getData().getAllDeptNames());
return customFeignClient.report(formDTO);
}

Loading…
Cancel
Save