<feat>订单重复创建问题
This commit is contained in:
parent
1630304f3d
commit
92733acffa
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue