|  |  | 
 |  |  |         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);
 | 
 |  |  | 
 |  |  |         memberQuickBuySaleDao.insert(memberQuickBuySaleEntity);
 | 
 |  |  |         MemberQuickBuySaleVo memberQuickBuySaleVo = new MemberQuickBuySaleVo();
 | 
 |  |  |         memberQuickBuySaleVo.setId(memberQuickBuySaleEntity.getId());
 | 
 |  |  |         memberQuickBuySaleVo.setPlatforPaymentMethodList(paymentMethodList);
 | 
 |  |  |         // 返回前台付款方式
 | 
 |  |  | //        memberQuickBuySaleVo.setPlatforPaymentMethodList(paymentMethodList);
 | 
 |  |  | //        memberQuickBuySaleEntity.setReceiveMethod(payMethodList.get(index));
 | 
 |  |  | 
 |  |  |     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;
 |