| | |
| | | */ |
| | | @Override |
| | | public void editMemberRelationShop(MgtMemberRelEditDto mgtMemberRelEditDto){ |
| | | Member member = this.getByUserId(mgtMemberRelEditDto.getMemberUserId()); |
| | | Shop shop = shopService.getShop(mgtMemberRelEditDto.getShopId()).getData(); |
| | | member.setRelationShopId(shop.getShopId()); |
| | | member.setRelationShopName(shop.getShopName()); |
| | | member.setBindingFlag(1); |
| | | member.setUpdateTime(new Date()); |
| | | member.setUpdateUserId(mgtMemberRelEditDto.getUserId()); |
| | | this.saveOrUpdate(member); |
| | | if(StringUtils.isNotBlank(mgtMemberRelEditDto.getMemberUserIds())){ |
| | | Shop shop = shopService.getShop(mgtMemberRelEditDto.getShopId()).getData(); |
| | | String memberUserIds = mgtMemberRelEditDto.getMemberUserIds(); |
| | | String[] memberUserIdArr = memberUserIds.split(","); |
| | | for(String str : memberUserIdArr){ |
| | | Member member = this.getByUserId(Long.valueOf(str)); |
| | | member.setRelationShopId(shop.getShopId()); |
| | | member.setRelationShopName(shop.getShopName()); |
| | | member.setBindingFlag(1); |
| | | member.setUpdateTime(new Date()); |
| | | member.setUpdateUserId(mgtMemberRelEditDto.getUserId()); |
| | | this.saveOrUpdate(member); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | */ |
| | | @Override |
| | | public void deleteMemberRelationShop(MgtMemberRelDelDto mgtMemberRelDelDto){ |
| | | Member member = this.getById(mgtMemberRelDelDto.getMemberUserId()); |
| | | member.setBindingFlag(0); |
| | | member.setUpdateTime(new Date()); |
| | | member.setUpdateUserId(mgtMemberRelDelDto.getUserId()); |
| | | this.saveOrUpdate(member); |
| | | if(StringUtils.isNotBlank(mgtMemberRelDelDto.getMemberUserIds())) { |
| | | String memberUserIds = mgtMemberRelDelDto.getMemberUserIds(); |
| | | String[] memberUserIdArr = memberUserIds.split(","); |
| | | for(String str : memberUserIdArr) { |
| | | Member member = this.getById(Long.valueOf(str)); |
| | | member.setBindingFlag(0); |
| | | member.setUpdateTime(new Date()); |
| | | member.setUpdateUserId(mgtMemberRelDelDto.getUserId()); |
| | | this.saveOrUpdate(member); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @Override |
| | | public void editMemberIntegral(MgtMemberIntEditDto mgtMemberIntEditDto){ |
| | | MemberIntegralChangeDto memberIntegralChangeDto = new MemberIntegralChangeDto(); |
| | | Member member = this.getByUserId(mgtMemberIntEditDto.getMemberUserId()); |
| | | memberIntegralChangeDto.setUserId(mgtMemberIntEditDto.getMemberUserId()); |
| | | memberIntegralChangeDto.setMemberId(member.getMemberId()); |
| | | memberIntegralChangeDto.setChangeType(1); |
| | | memberIntegralChangeDto.setRecordType(3); |
| | | memberIntegralChangeDto.setIntegral(mgtMemberIntEditDto.getIntegral()); |
| | | //调用积分变动 |
| | | memberIntegralChange(memberIntegralChangeDto); |
| | | if(StringUtils.isNotBlank(mgtMemberIntEditDto.getMemberUserIds())) { |
| | | String memberUserIds = mgtMemberIntEditDto.getMemberUserIds(); |
| | | String[] memberUserIdArr = memberUserIds.split(","); |
| | | MemberIntegralChangeDto memberIntegralChangeDto; |
| | | for(String str : memberUserIdArr) { |
| | | memberIntegralChangeDto = new MemberIntegralChangeDto(); |
| | | Member member = this.getByUserId(Long.valueOf(str)); |
| | | memberIntegralChangeDto.setUserId(Long.valueOf(str)); |
| | | memberIntegralChangeDto.setMemberId(member.getMemberId()); |
| | | memberIntegralChangeDto.setChangeType(1); |
| | | memberIntegralChangeDto.setRecordType(3); |
| | | memberIntegralChangeDto.setIntegral(mgtMemberIntEditDto.getIntegral()); |
| | | //调用积分变动 |
| | | memberIntegralChange(memberIntegralChangeDto); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |