| | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.constants.UserConstants; |
| | | import com.panzhihua.common.exceptions.PartyBuildingMemberException; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.ComActActivityVO; |
| | |
| | | if (delete>0) { |
| | | // 维护用户表党员状态 |
| | | comPbMemberDAO.updateUserIsPartymember(comPbMemberDO.getIdCard()); |
| | | //删除缓存 |
| | | String userKey = UserConstants.LOGIN_USER_INFO + comPbMemberDO.getUserId(); |
| | | stringRedisTemplate.delete(userKey); |
| | | return R.ok(); |
| | | } |
| | | return R.fail(); |
| | |
| | | if(partyBuildingMemberVO.getAuditResult()!=null && partyBuildingMemberVO.getAuditResult().equals(1)){ |
| | | comPbMemberDO.setUpdateAt(new Date()); |
| | | } |
| | | |
| | | //编辑 |
| | | if(partyBuildingMemberVO.getJoinTime()!=null) { |
| | | comPbMemberDO.setJoinTime(partyBuildingMemberVO.getJoinTime()); |
| | | } |
| | | if(partyBuildingMemberVO.getEmploymentTime()!=null) { |
| | | comPbMemberDO.setEmploymentTime(partyBuildingMemberVO.getEmploymentTime()); |
| | | } |
| | | if(partyBuildingMemberVO.getIdCard()!=null &&!partyBuildingMemberVO.getIdCard().contains("*")){ |
| | | comPbMemberDO.setIdCard(partyBuildingMemberVO.getIdCard()); |
| | | } |
| | | if(partyBuildingMemberVO.getName()!=null ){ |
| | | comPbMemberDO.setName(partyBuildingMemberVO.getName()); |
| | | } |
| | | if(partyBuildingMemberVO.getOrgId()!=null ){ |
| | | comPbMemberDO.setOrgId(partyBuildingMemberVO.getOrgId()); |
| | | } |
| | | if(partyBuildingMemberVO.getPhotoPath()!=null ){ |
| | | comPbMemberDO.setPhotoPath(partyBuildingMemberVO.getPhotoPath()); |
| | | } |
| | | |
| | | if (comPbMemberDAO.updateById(comPbMemberDO) > 0) { |
| | | PartyBuildingMemberVO rtVO = new PartyBuildingMemberVO(); |
| | | BeanUtils.copyProperties(comPbMemberDO, rtVO); |