订单详情增加支付宝订单号
This commit is contained in:
@@ -89,6 +89,8 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
private OssService ossService;
|
private OssService ossService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ShopProductBookService shopProductBookService;
|
private ShopProductBookService shopProductBookService;
|
||||||
|
@Autowired
|
||||||
|
private PayZfbOrderService payZfbOrderService;
|
||||||
|
|
||||||
protected Logger logger = LoggerFactory.getLogger(BuyOrderServiceImpl.class);
|
protected Logger logger = LoggerFactory.getLogger(BuyOrderServiceImpl.class);
|
||||||
|
|
||||||
@@ -526,7 +528,22 @@ public class BuyOrderServiceImpl extends ServiceImpl<BuyOrderDao, BuyOrder> impl
|
|||||||
QueryWrapper<BuyOrder> buyOrderQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<BuyOrder> buyOrderQueryWrapper = new QueryWrapper<>();
|
||||||
buyOrderQueryWrapper.eq("order_sn", orderSn);
|
buyOrderQueryWrapper.eq("order_sn", orderSn);
|
||||||
BuyOrder buyOrder = getOne(buyOrderQueryWrapper);
|
BuyOrder buyOrder = getOne(buyOrderQueryWrapper);
|
||||||
return setBuyOrderInfo(buyOrder);
|
BuyOrderResponseVo vo = setBuyOrderInfo(buyOrder);
|
||||||
|
//添加支付宝订单号
|
||||||
|
String outTradeNo = "";
|
||||||
|
String tradeNo = "";
|
||||||
|
if ("2".equals(buyOrder.getPaymentMethod())){
|
||||||
|
LambdaQueryWrapper<PayZfbOrderEntity> w = new LambdaQueryWrapper<>();
|
||||||
|
w.eq(PayZfbOrderEntity::getRelevanceoid, orderSn);
|
||||||
|
PayZfbOrderEntity p = payZfbOrderService.getOne(w);
|
||||||
|
if (p!=null){
|
||||||
|
outTradeNo = p.getOutTradeNo();
|
||||||
|
tradeNo = p.getTradeNo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
vo.setOutTradeNo(outTradeNo);
|
||||||
|
vo.setTradeNo(tradeNo);
|
||||||
|
return vo;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -20,6 +20,14 @@ public class BuyOrderResponseVo {
|
|||||||
* 订单号
|
* 订单号
|
||||||
*/
|
*/
|
||||||
private String orderSn;
|
private String orderSn;
|
||||||
|
/**
|
||||||
|
* 给支付宝的订单号
|
||||||
|
*/
|
||||||
|
private String outTradeNo;
|
||||||
|
/**
|
||||||
|
* 支付宝订单号
|
||||||
|
*/
|
||||||
|
private String tradeNo;
|
||||||
/**
|
/**
|
||||||
* 支付方式
|
* 支付方式
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user