|
@@ -121,6 +121,9 @@ public class TradeOrderPayServiceImpl implements TradeOrderPayService {
|
|
|
if(tradeOrder == null) {
|
|
if(tradeOrder == null) {
|
|
|
Asserts.isTrue(false,"订单不存在");
|
|
Asserts.isTrue(false,"订单不存在");
|
|
|
}
|
|
}
|
|
|
|
|
+ if(payOrderReqVO.getAccountId() == null && tradeOrder.getSourceId() != null) {
|
|
|
|
|
+ payOrderReqVO.setAccountId(tradeOrder.getSourceId());
|
|
|
|
|
+ }
|
|
|
if(ObjectUtil.equal(tradeOrder.getPayStatus(), PaymentStatusEnum.PAID.getStatus())){
|
|
if(ObjectUtil.equal(tradeOrder.getPayStatus(), PaymentStatusEnum.PAID.getStatus())){
|
|
|
//重复支付
|
|
//重复支付
|
|
|
return doRePayOrder(tradeOrder);
|
|
return doRePayOrder(tradeOrder);
|