Browse Source

提交代码

dev
yujintao 6 years ago
parent
commit
f608fc718f
  1. 6
      esua-epdc/epdc-module/epdc-api/epdc-api-client/pom.xml
  2. 4
      esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/form/CompleteRequisiteInfoDTO.java
  3. 4
      esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/service/impl/EnterpriseInfoServiceImpl.java

6
esua-epdc/epdc-module/epdc-api/epdc-api-client/pom.xml

@ -57,6 +57,12 @@
<groupId>com.esua.epdc</groupId>
<artifactId>epdc-oss-client</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.esua.epdc</groupId>

4
esua-epdc/epdc-module/epdc-custom/epdc-custom-client/src/main/java/com/elink/esua/epdc/dto/form/CompleteRequisiteInfoDTO.java

@ -64,8 +64,10 @@ public class CompleteRequisiteInfoDTO implements Serializable {
private String encryptedData;
private String userId;
// 以上为接口参数,下面是方法填充的参数,用于模块间传送数据
private String userId;
private String wxUnionId;

4
esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/service/impl/EnterpriseInfoServiceImpl.java

@ -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();
}

Loading…
Cancel
Save