| | |
| | | |
| | | @Override |
| | | public void deleteById(Integer id) { |
| | | memberBankMapper.deleteById(id); |
| | | memberBankMapper.update(new UpdateWrapper<MemberBank>().lambda().set(MemberBank::getIsdeleted,Constants.ONE).eq(MemberBank::getId,id)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | if(Objects.isNull(request) |
| | | ||Objects.isNull(request.getIsDefault()) |
| | | ||Objects.isNull(request.getMemberId()) |
| | | || StringUtils.isNotBlank(request.getBankName()) |
| | | || StringUtils.isNotBlank(request.getBankAccount()) |
| | | || StringUtils.isNotBlank(request.getName()) |
| | | || StringUtils.isBlank(request.getBankName()) |
| | | || StringUtils.isBlank(request.getBankAccount()) |
| | | || StringUtils.isBlank(request.getName()) |
| | | ){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST); |
| | | } |
| | |
| | | BeanUtils.copyProperties(request,memberBank); |
| | | memberBank.setCreateDate(new Date()); |
| | | memberBank.setEditDate(new Date()); |
| | | memberBank.setIsdeleted(Constants.ZERO); |
| | | memberBankMapper.insert(memberBank); |
| | | } else { |
| | | MemberBank memberBank = memberBankMapper.selectById(request.getId()); |
| | |
| | | .eq(MemberBank::getMemberId,shopId) |
| | | .orderByDesc(MemberBank::getIsDefault,MemberBank::getId) |
| | | ); |
| | | for (MemberBank memberBank:memberBanks) { |
| | | memberBank.setBankInfo(Constants.getBankInfo(memberBank.getBankName(),memberBank.getBankAccount())); |
| | | } |
| | | return memberBanks; |
| | | } |
| | | |
| | | |
| | | |
| | | |