diff --git a/app/services/thirdpay/do/pay_check.go b/app/services/thirdpay/do/pay_check.go index 6cc51f5..56d4201 100644 --- a/app/services/thirdpay/do/pay_check.go +++ b/app/services/thirdpay/do/pay_check.go @@ -75,7 +75,7 @@ func (w *PayCheck) CheckOrderPay() { default: } // 切换了支付方式 - if w.Reqs.PayChannelId != w.OldOrder.PayChannelId { + if w.OldOrder.Status == common.ORDER_STATUS_PAYING && w.Reqs.PayChannelId != w.OldOrder.PayChannelId { w.CheckCode = errorcode.OrderPayChannelChange } }