| | |
| | | public class OrderAuctionBondServiceImpl extends ServiceImpl<OrderAuctionBondMapper, OrderAuctionBond> implements IOrderAuctionBondService { |
| | | |
| | | @Resource |
| | | private IOrderAuctionBondService iOrderAuctionBondService; |
| | | |
| | | @Resource |
| | | private IPaylogService iPaylogService; |
| | | |
| | | @Resource |
| | |
| | | wrapper.notIn(OrderAuctionBond::getMemberId, orderAuctionBondDTO.getUserList()); |
| | | wrapper.eq(OrderAuctionBond::getDelFlag, 0); |
| | | wrapper.eq(OrderAuctionBond::getAuctionSalesroomId, orderAuctionBondDTO.getAuctionSalesroomId()); |
| | | List<OrderAuctionBond> orderAuctionBondList = iOrderAuctionBondService.list(wrapper); |
| | | List<OrderAuctionBond> orderAuctionBondList = this.list(wrapper); |
| | | for (OrderAuctionBond orderAuctionBond : orderAuctionBondList) { |
| | | LambdaQueryWrapper<Paylog> wrapper1 = Wrappers.lambdaQuery(); |
| | | wrapper1.eq(Paylog::getOutTradeNo, orderAuctionBond.getOrderNo()); |
| | |
| | | orderAuctionBond.setBond(data.getBond()); |
| | | orderAuctionBond.setBoundStatus(BondStatusEnum.PAID); |
| | | orderAuctionBond.setBondType(AuctionOrderTypeEnum.AUCTION_ITEMS); |
| | | iOrderAuctionBondService.save(orderAuctionBond); |
| | | this.save(orderAuctionBond); |
| | | payInfoVO.setOrderNO(orderAuctionBond.getOrderNo()); |
| | | payInfoVO.setType(0); |
| | | payInfoVO.setSubject("保证金"); |
| | |
| | | orderAuctionBond.setPaymentMethod(PaymentMethodEnum.ALIPAY); |
| | | } |
| | | |
| | | iOrderAuctionBondService.save(orderAuctionBond); |
| | | this.save(orderAuctionBond); |
| | | |
| | | payInfoVO.setOrderNO(orderAuctionBond.getOrderNo()); |
| | | if (memberAuctionSalesroomBondDTO.getPaymentMethod() == 1) { |
| | |
| | | orderAuctionBond.setBond(data.getBond()); |
| | | orderAuctionBond.setBoundStatus(BondStatusEnum.PAID); |
| | | orderAuctionBond.setBondType(AuctionOrderTypeEnum.AUCTION_ITEMS); |
| | | iOrderAuctionBondService.save(orderAuctionBond); |
| | | this.save(orderAuctionBond); |
| | | payInfoVO.setOrderNO(orderAuctionBond.getOrderNo()); |
| | | payInfoVO.setType(0); |
| | | payInfoVO.setSubject("保证金"); |
| | |
| | | } else { |
| | | orderAuctionBond.setPaymentMethod(PaymentMethodEnum.ALIPAY); |
| | | } |
| | | iOrderAuctionBondService.save(orderAuctionBond); |
| | | this.save(orderAuctionBond); |
| | | payInfoVO.setOrderNO(orderAuctionBond.getOrderNo()); |
| | | if (memberAuctionSalesroomBondDTO.getPaymentMethod() == 1) { |
| | | payInfoVO.setType(2); |