|
|
@ -2107,19 +2107,6 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
|
user.setUpdatedTime(null); |
|
|
|
baseDao.updateById(user); |
|
|
|
|
|
|
|
//判断是否有党员信息,没有则新增一条,有的话就更新
|
|
|
|
LambdaQueryWrapper<IcPartyMemberEntity> partyWrapper = new LambdaQueryWrapper<>(); |
|
|
|
partyWrapper.eq(IcPartyMemberEntity::getIcResiUser, formDTO.getIcResiUser()); |
|
|
|
IcPartyMemberEntity partyMember = icPartyMemberDao.selectOne(partyWrapper); |
|
|
|
if (null == partyMember) { |
|
|
|
partyMember = ConvertUtils.sourceToTarget(formDTO, IcPartyMemberEntity.class); |
|
|
|
icPartyMemberDao.insert(partyMember); |
|
|
|
} else { |
|
|
|
IcPartyMemberEntity partyMemberEntity = ConvertUtils.sourceToTarget(formDTO, IcPartyMemberEntity.class); |
|
|
|
partyMemberEntity.setId(partyMember.getId()); |
|
|
|
icPartyMemberDao.updateById(partyMemberEntity); |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
//获取居民信息
|
|
|
|
LambdaQueryWrapper<IcResiUserEntity> wrapper = new LambdaQueryWrapper<>(); |
|
|
@ -2148,11 +2135,19 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
|
|
|
|
|
|
|
|
|
//判断是否有党员信息,没有则新增一条,有的话就更新
|
|
|
|
String branch = formDTO.getOrgPids(); |
|
|
|
if (StringUtils.isNotBlank(branch)) { |
|
|
|
branch = branch.replace(StrConstant.COLON, StrConstant.COMMA); |
|
|
|
} else { |
|
|
|
branch = ""; |
|
|
|
} |
|
|
|
formDTO.setSszb(branch.concat(formDTO.getSszb())); |
|
|
|
LambdaQueryWrapper<IcPartyMemberEntity> partyWrapper = new LambdaQueryWrapper<>(); |
|
|
|
partyWrapper.eq(IcPartyMemberEntity::getIcResiUser, dto.getIcResiUser()); |
|
|
|
partyWrapper.eq(IcPartyMemberEntity::getIcResiUser, formDTO.getIcResiUser()); |
|
|
|
IcPartyMemberEntity partyMember = icPartyMemberDao.selectOne(partyWrapper); |
|
|
|
if (null == partyMember) { |
|
|
|
partyMember = ConvertUtils.sourceToTarget(formDTO, IcPartyMemberEntity.class); |
|
|
|
|
|
|
|
icPartyMemberDao.insert(partyMember); |
|
|
|
} else { |
|
|
|
IcPartyMemberEntity partyMemberEntity = ConvertUtils.sourceToTarget(formDTO, IcPartyMemberEntity.class); |
|
|
|