|
|
@ -505,24 +505,17 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
|
|
|
|
|
|
// 身份证号
|
|
|
// 身份证号
|
|
|
String identityNo = userDto.getIdentityNo(); |
|
|
String identityNo = userDto.getIdentityNo(); |
|
|
if (YesOrNoEnum.YES.value().equals(userDto.getPartyFlag())) { |
|
|
|
|
|
PartyMembersEntity partyMembersEntity = new PartyMembersEntity(); |
|
|
|
|
|
|
|
|
|
|
|
Result<ParentAndAllDeptDTO> parentAndAllDeptDTOResult = adminFeignClient.getParentAndAllDept(String.valueOf(userGridRelation.getGridId())); |
|
|
Result<ParentAndAllDeptDTO> parentAndAllDeptDTOResult = adminFeignClient.getParentAndAllDept(String.valueOf(userGridRelation.getGridId())); |
|
|
if (!parentAndAllDeptDTOResult.success()) { |
|
|
if (!parentAndAllDeptDTOResult.success()) { |
|
|
return new Result<UserDTO>().error(parentAndAllDeptDTOResult.getMsg()); |
|
|
return new Result<UserDTO>().error(parentAndAllDeptDTOResult.getMsg()); |
|
|
} |
|
|
} |
|
|
|
|
|
if (YesOrNoEnum.YES.value().equals(userDto.getPartyFlag())) { |
|
|
|
|
|
PartyMembersEntity partyMembersEntity = new PartyMembersEntity(); |
|
|
partyMembersEntity.setAllDeptNames(parentAndAllDeptDTOResult.getData().getAllDeptNames()); |
|
|
partyMembersEntity.setAllDeptNames(parentAndAllDeptDTOResult.getData().getAllDeptNames()); |
|
|
partyMembersEntity.setAllDeptIds(parentAndAllDeptDTOResult.getData().getAllDeptIds()); |
|
|
partyMembersEntity.setAllDeptIds(parentAndAllDeptDTOResult.getData().getAllDeptIds()); |
|
|
partyMembersEntity.setParentDeptNames(parentAndAllDeptDTOResult.getData().getParentDeptNames()); |
|
|
partyMembersEntity.setParentDeptNames(parentAndAllDeptDTOResult.getData().getParentDeptNames()); |
|
|
partyMembersEntity.setParentDeptIds(parentAndAllDeptDTOResult.getData().getParentDeptIds()); |
|
|
partyMembersEntity.setParentDeptIds(parentAndAllDeptDTOResult.getData().getParentDeptIds()); |
|
|
|
|
|
|
|
|
// //修改数据库结构
|
|
|
|
|
|
// partyMembersEntity.setAllDeptNames(userGridRelation.getStreet() + "-" + userGridRelation.getCommunity() + "-" + userGridRelation.getGrid());
|
|
|
|
|
|
// partyMembersEntity.setAllDeptIds(userGridRelation.getStreetId() + "," + userGridRelation.getCommunityId() + "," + userGridRelation.getGridId());
|
|
|
|
|
|
// partyMembersEntity.setParentDeptNames(userGridRelation.getStreet() + "-" + userGridRelation.getCommunity());
|
|
|
|
|
|
// partyMembersEntity.setParentDeptIds(userGridRelation.getStreetId() + "," + userGridRelation.getCommunityId());
|
|
|
|
|
|
|
|
|
|
|
|
partyMembersEntity.setGridId(userGridRelation.getGridId()); |
|
|
partyMembersEntity.setGridId(userGridRelation.getGridId()); |
|
|
partyMembersEntity.setGridName(userGridRelation.getGrid()); |
|
|
partyMembersEntity.setGridName(userGridRelation.getGrid()); |
|
|
partyMembersEntity.setRegistFlag(YesOrNoEnum.YES.value()); |
|
|
partyMembersEntity.setRegistFlag(YesOrNoEnum.YES.value()); |
|
|
@ -579,6 +572,12 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem |
|
|
userDto.setLastName(lastName); |
|
|
userDto.setLastName(lastName); |
|
|
userDto.setNickname(nicknamePrefix.concat(lastName).concat(UserSexEnum.FEMALE.sex().equals(userDto.getSex()) ? "女士" : "先生")); |
|
|
userDto.setNickname(nicknamePrefix.concat(lastName).concat(UserSexEnum.FEMALE.sex().equals(userDto.getSex()) ? "女士" : "先生")); |
|
|
|
|
|
|
|
|
|
|
|
//保存用户居住地所在网格,及其他冗余字段。
|
|
|
|
|
|
userDto.setAllDeptIds(parentAndAllDeptDTOResult.getData().getAllDeptIds()); |
|
|
|
|
|
userDto.setAllDeptNames(parentAndAllDeptDTOResult.getData().getAllDeptNames()); |
|
|
|
|
|
userDto.setParentDeptIds(parentAndAllDeptDTOResult.getData().getParentDeptIds()); |
|
|
|
|
|
userDto.setParentDeptNames(parentAndAllDeptDTOResult.getData().getParentDeptNames()); |
|
|
|
|
|
|
|
|
UserEntity userEntity = ConvertUtils.sourceToTarget(userDto, UserEntity.class); |
|
|
UserEntity userEntity = ConvertUtils.sourceToTarget(userDto, UserEntity.class); |
|
|
boolean updateUser = this.updateById(userEntity); |
|
|
boolean updateUser = this.updateById(userEntity); |
|
|
if (!updateUser) { |
|
|
if (!updateUser) { |
|
|
|