|
@@ -304,11 +304,14 @@ public class LhbOrderServiceImpl extends MPJBaseServiceImpl<LhbOrderMapper, LhbO
|
|
.outTradeNo(order.getOrderSn())
|
|
.outTradeNo(order.getOrderSn())
|
|
.build();
|
|
.build();
|
|
|
|
|
|
- QueryResponse query = paymentFactory.getPayService(PayPlatformEnum.WX.getType()).query(queryReq);
|
|
|
|
-
|
|
|
|
- if (query != null && PayStatusCommEnum.TRADE_SUCCESS == query.getTradeStatus() ) {
|
|
|
|
- order.setStatus( OrderStatusEnum.PAY.getCode());
|
|
|
|
- order.setPayTime(LocalDateTime.now());
|
|
|
|
|
|
+ try{
|
|
|
|
+ QueryResponse query = paymentFactory.getPayService(PayPlatformEnum.WX.getType()).query(queryReq);
|
|
|
|
+ if (query != null && PayStatusCommEnum.TRADE_SUCCESS == query.getTradeStatus() ) {
|
|
|
|
+ order.setStatus( OrderStatusEnum.PAY.getCode());
|
|
|
|
+ order.setPayTime(LocalDateTime.now());
|
|
|
|
+ }
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ log.error("查询微信订单失败", e);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
updateById(order);
|
|
updateById(order);
|