From 7fe6d6283dfda883bb50617b1aaeb83b2046f8df Mon Sep 17 00:00:00 2001 From: gao <gaoleox@163> Date: Wed, 27 May 2020 16:17:03 +0800 Subject: [PATCH] 卖出接口 --- src/main/java/com/xcong/excoin/modules/home/service/impl/MemberQuickBuySaleServiceImpl.java | 28 +++++++++------------------- 1 files changed, 9 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/home/service/impl/MemberQuickBuySaleServiceImpl.java b/src/main/java/com/xcong/excoin/modules/home/service/impl/MemberQuickBuySaleServiceImpl.java index deabfe7..829d135 100644 --- a/src/main/java/com/xcong/excoin/modules/home/service/impl/MemberQuickBuySaleServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/home/service/impl/MemberQuickBuySaleServiceImpl.java @@ -63,28 +63,10 @@ int ran = (int) (Math.random() * 10000000); memberQuickBuySaleEntity.setPaymentCode(ran + ""); - // 收款信息 - QueryWrapper<PlatformPaymentMethodEntity> queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("status", "1"); - List<PlatformPaymentMethodEntity> paymentMethodList = platformPaymentMethodDao.selectList(queryWrapper); - // 随机一个 - if (CollectionUtils.isEmpty(paymentMethodList)) { - return Result.fail("收款方式为空"); - } -// int total = paymentMethodList.size(); -// int index = (int) (Math.random() * total); -// PlatformPaymentMethodEntity paymemtMethod = paymentMethodList.get(index); -// memberQuickBuySaleEntity.setPaymentName(paymemtMethod.getName()); -// memberQuickBuySaleEntity.setPaymentAccount(paymemtMethod.getAccount()); memberQuickBuySaleDao.insert(memberQuickBuySaleEntity); MemberQuickBuySaleVo memberQuickBuySaleVo = new MemberQuickBuySaleVo(); memberQuickBuySaleVo.setId(memberQuickBuySaleEntity.getId()); - memberQuickBuySaleVo.setPlatforPaymentMethodList(paymentMethodList); // 返回前台付款方式 -// memberQuickBuySaleVo.setPlatforPaymentMethodList(paymentMethodList); -// memberQuickBuySaleEntity.setReceiveMethod(payMethodList.get(index)); - // 返回前台付款方式 -// memberChargeUsdt.setReceiveMethod(payMethodList.get(index)); return Result.ok(memberQuickBuySaleVo); } @@ -108,6 +90,15 @@ public Result selectById(Long id) { MemberQuickBuySaleEntity memberQuickBuySaleEntity = memberQuickBuySaleDao.selectById(id); MemberQuickBuySaleVo memberQuickBuySaleVo = MemberQuickBuySaleEntityMapper.INSTANCE.entityToVo(memberQuickBuySaleEntity); + // 收款信息 + QueryWrapper<PlatformPaymentMethodEntity> queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("status", "1"); + List<PlatformPaymentMethodEntity> paymentMethodList = platformPaymentMethodDao.selectList(queryWrapper); + // 随机一个 + if (CollectionUtils.isEmpty(paymentMethodList)) { + return Result.fail("收款方式为空"); + } + memberQuickBuySaleVo.setPlatforPaymentMethodList(paymentMethodList); long startTime = memberQuickBuySaleEntity.getCreateTime().getTime(); long nowTime = new Date().getTime(); long third = 30*60*1000; @@ -132,7 +123,6 @@ if (extractUsdt.compareTo(walletCoin.getAvailableBalance())==1) { return Result.fail("您当前可用USDT额度不够"); } - // 判断是否存在收款方式 List<MemberPaymentMethodEntity> payMentMethodList = memberPaymentMethodDao.selectByMemberId(member.getId()); -- Gitblit v1.9.1