| | |
| | | String memberUserIds = mgtMemberRelDelDto.getMemberUserIds(); |
| | | String[] memberUserIdArr = memberUserIds.split(","); |
| | | for (String str : memberUserIdArr) { |
| | | Member member = this.getByUserId(Long.valueOf(str)); |
| | | member.setBindingFlag(0); |
| | | member.setRelationShopId(null); |
| | | member.setRelationShopName(null); |
| | | member.setUpdateTime(new Date()); |
| | | member.setUpdateUserId(mgtMemberRelDelDto.getUserId()); |
| | | memberMapper.update(member,null); |
| | | LambdaUpdateWrapper<Member> updateWrapper = Wrappers.lambdaUpdate(); |
| | | updateWrapper.eq(Member::getUserId, str) |
| | | .set(Member::getBindingFlag, 0) |
| | | .set(Member::getRelationShopId,null) |
| | | .set(Member::getRelationShopName,null) |
| | | .set(Member::getUpdateUserId,mgtMemberRelDelDto.getUserId()) |
| | | .set(Member::getUpdateTime,new Date()); |
| | | this.update(updateWrapper); |
| | | } |
| | | } |
| | | } |
| | |
| | | memberTotal.setUseableServiceCount(memberTotal.getUseableServiceCount() - memberTotalChangeDto.getServiceCount()); |
| | | memberTotal.setUsedServiceCount(memberTotal.getUsedServiceCount() + memberTotalChangeDto.getServiceCount()); |
| | | } else { |
| | | memberTotal.setUseableIntegral(memberTotal.getUseableIntegral() + memberTotalChangeDto.getServiceCount()); |
| | | memberTotal.setUseableServiceCount(memberTotal.getUseableServiceCount() + memberTotalChangeDto.getServiceCount()); |
| | | memberTotal.setTotalServiceCount(memberTotal.getTotalServiceCount() + memberTotalChangeDto.getServiceCount()); |
| | | } |
| | | } |