|  |  | 
 |  |  |         MemberQuickBuySaleVo memberQuickBuySaleVo = new MemberQuickBuySaleVo();
 | 
 |  |  |         memberQuickBuySaleVo.setId(memberQuickBuySaleEntity.getId());
 | 
 |  |  |         // 返回前台付款方式
 | 
 |  |  |         return Result.ok(memberQuickBuySaleVo);
 | 
 |  |  |         return Result.ok("提交成功",memberQuickBuySaleVo);
 | 
 |  |  |     }
 | 
 |  |  | 
 | 
 |  |  |     @Override
 | 
 |  |  | 
 |  |  |         MemberQuickBuySaleEntity memberQuickBuySaleEntity = memberQuickBuySaleDao.selectByIdAndMemberId(member.getId(),id);
 | 
 |  |  |         memberQuickBuySaleEntity.setOrderStatus(MemberQuickBuySaleEntity.CHARGE_STATUS_CANCEL_USER);
 | 
 |  |  |         memberQuickBuySaleDao.updateById(memberQuickBuySaleEntity);
 | 
 |  |  | 		 | 
 |  |  |         // 判断是否存在足够余额
 | 
 |  |  |         MemberWalletCoinEntity walletCoin = memberWalletCoinDao.selectWalletCoinBymIdAndCode(member.getId(),CoinTypeEnum.USDT.toString());
 | 
 |  |  |         boolean flag = true;
 | 
 |  |  |         while(flag) {
 | 
 |  |  |             walletCoin.setAvailableBalance(walletCoin.getAvailableBalance().add(memberQuickBuySaleEntity.getAmountUsdt()));
 | 
 |  |  |             walletCoin.setFrozenBalance(walletCoin.getFrozenBalance().subtract(memberQuickBuySaleEntity.getAmountUsdt()));
 | 
 |  |  |             int i = memberWalletCoinDao.updateById(walletCoin);
 | 
 |  |  |             if(i>0) {
 | 
 |  |  |                 flag = false;
 | 
 |  |  |             }
 | 
 |  |  |             walletCoin = memberWalletCoinDao.selectWalletCoinBymIdAndCode(member.getId(),CoinTypeEnum.USDT.toString());
 | 
 |  |  |         }
 | 
 |  |  |         return Result.ok("成功");
 | 
 |  |  |     }
 | 
 |  |  | }
 |