|
|
|
@ -141,6 +141,8 @@ public class EnterpriseInfoServiceImpl extends BaseServiceImpl<EnterpriseInfoDao |
|
|
|
//保存到企业数据库
|
|
|
|
EnterpriseInfoEntity enterpriseInfo = ConvertUtils.sourceToTarget(fromDto, EnterpriseInfoEntity.class); |
|
|
|
Result<ParentAndAllDeptDTO> parentResult = adminFeignClient.getParentAndAllDept(String.valueOf(fromDto.getDeptId())); |
|
|
|
|
|
|
|
String gridName ; |
|
|
|
if (!parentResult.success() || parentResult.getData() == null) { |
|
|
|
throw new RenException("获取部门信息失败"); |
|
|
|
} else { |
|
|
|
@ -149,6 +151,7 @@ public class EnterpriseInfoServiceImpl extends BaseServiceImpl<EnterpriseInfoDao |
|
|
|
enterpriseInfo.setAllDeptNames(deptDTO.getAllDeptNames()); |
|
|
|
enterpriseInfo.setParentDeptIds(deptDTO.getParentDeptIds()); |
|
|
|
enterpriseInfo.setParentDeptNames(deptDTO.getParentDeptNames()); |
|
|
|
gridName = deptDTO.getGrid(); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(fromDto.getId())) { |
|
|
|
baseDao.updateById(enterpriseInfo); |
|
|
|
@ -158,6 +161,7 @@ public class EnterpriseInfoServiceImpl extends BaseServiceImpl<EnterpriseInfoDao |
|
|
|
//更新用户表数据
|
|
|
|
CompleteRequisiteUserInfoDTO userInfoDTO = ConvertUtils.sourceToTarget(fromDto, CompleteRequisiteUserInfoDTO.class); |
|
|
|
userInfoDTO.setDwellingPlace(enterpriseInfo.getEnterpriseAddress()); |
|
|
|
userInfoDTO.setGrid(gridName); |
|
|
|
userFeignClient.completeRequisiteInfo(userInfoDTO); |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|