<feat>订单重复创建问题

This commit is contained in:
Rzy 2024-08-09 11:20:33 +08:00
parent 1630304f3d
commit 92733acffa
1 changed files with 2 additions and 2 deletions

View File

@ -68,12 +68,12 @@ func ThirdPay(check *thirdpay.PayCheck) (pay *thirdpay.Pay) {
pay = thirdpay.NewPayWithPayCheck(check) pay = thirdpay.NewPayWithPayCheck(check)
// 创建订单 // 创建订单
if &check.OldOrder != nil { if &check.OldOrder != nil {
pay.Order = check.OldOrder
} else {
pay.CreateOrder(common.ORDER_TYPE_PAY) pay.CreateOrder(common.ORDER_TYPE_PAY)
if pay.PayCode != errorcode.Success { if pay.PayCode != errorcode.Success {
return pay return pay
} }
} else {
pay.Order = check.OldOrder
} }
return return
} }