| | |
| | | */ |
| | | @Override |
| | | public R addPartyBuildingMember(PartyBuildingMemberVO partyBuildingMemberVO) { |
| | | String idCard = partyBuildingMemberVO.getIdCard(); |
| | | List<ComPbMemberDO> comPbMemberDOs = comPbMemberDAO.selectList(new QueryWrapper<ComPbMemberDO>().lambda() |
| | | .eq(ComPbMemberDO::getIdCard, idCard).eq(ComPbMemberDO::getAuditResult, 1)); |
| | | .eq(ComPbMemberDO::getPhone, partyBuildingMemberVO.getPhone()).eq(ComPbMemberDO::getAuditResult, 1)); |
| | | if (!ObjectUtils.isEmpty(comPbMemberDOs) && comPbMemberDOs.size() > 0) { |
| | | comPbMemberDOs.forEach(comPbMemberDO -> { |
| | | comPbMemberDAO.deleteById(comPbMemberDO.getId()); |
| | | }); |
| | | } |
| | | //添加党员同步用户小程序头像 |
| | | R r=userService.getSysUserVOByPhone(partyBuildingMemberVO.getPhone()); |
| | | if(R.isOk(r)&&r.getData()!=null){ |
| | | SysUserVO sysUserVO= (SysUserVO) r.getData(); |
| | | partyBuildingMemberVO.setPhotoPath(sysUserVO.getImgUrl()); |
| | | } |
| | | ComPbMemberDO comPbMemberDO1 = new ComPbMemberDO(); |
| | | BeanUtils.copyProperties(partyBuildingMemberVO, comPbMemberDO1); |
| | |
| | | if (!comPbMemberDOList.isEmpty()) { |
| | | comPbMemberDOList.forEach(comPbMember -> { |
| | | BeanUtils.copyProperties(partyBuildingMemberExcelVO, comPbMember); |
| | | //添加党员同步用户小程序头像 |
| | | R r=userService.getSysUserVOByPhone(comPbMember.getPhone()); |
| | | if(R.isOk(r)&&r.getData()!=null){ |
| | | SysUserVO sysUserVO= (SysUserVO) r.getData(); |
| | | comPbMember.setPhotoPath(sysUserVO.getImgUrl()); |
| | | } |
| | | this.baseMapper.updateById(comPbMember); |
| | | }); |
| | | continue; |