| | |
| | | public ServerResponse addBank(UserBank bank, HttpServletRequest request) { |
| | | |
| | | User user = this.iUserService.getCurrentUser(request); |
| | | List<UserBank> userBanks = this.userBankMapper.selectList(new LambdaQueryWrapper<UserBank>().eq(UserBank::getBankNo, bank.getBankNo())); |
| | | if (CollectionUtils.isNotEmpty(userBanks)) { |
| | | return ServerResponse.createByErrorMsg("银行信息已经存在。不要再加一次",request ); |
| | | synchronized (user.getId()){ |
| | | List<UserBank> userBanks = this.userBankMapper.selectList(new LambdaQueryWrapper<UserBank>().eq(UserBank::getBankNo, bank.getBankNo())); |
| | | if (CollectionUtils.isNotEmpty(userBanks)) { |
| | | return ServerResponse.createByErrorMsg("银行信息已经存在。不要再加一次",request ); |
| | | } |
| | | bank.setUserId(user.getId()); |
| | | int insertCount = this.userBankMapper.insert(bank); |
| | | if (insertCount > 0) { |
| | | return ServerResponse.createBySuccess("添加银行卡成功",request ); |
| | | } |
| | | return ServerResponse.createByErrorMsg("添加银行卡失败",request ); |
| | | } |
| | | bank.setUserId(user.getId()); |
| | | int insertCount = this.userBankMapper.insert(bank); |
| | | if (insertCount > 0) { |
| | | return ServerResponse.createBySuccess("添加银行卡成功",request ); |
| | | } |
| | | return ServerResponse.createByErrorMsg("添加银行卡失败",request ); |
| | | |
| | | } |
| | | |
| | | public ServerResponse updateBank(UserBank bank, HttpServletRequest request) { |