|
|
@ -64,6 +64,15 @@ func QueryOrderPay(c *gin.Context) {
|
|
|
|
if orderInfo.Status == 1 || orderInfo.Status == 0 {
|
|
|
|
if orderInfo.Status == 1 || orderInfo.Status == 0 {
|
|
|
|
back.Suc(c, "", map[string]interface{}{"status": orderInfo.Status})
|
|
|
|
back.Suc(c, "", map[string]interface{}{"status": orderInfo.Status})
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|
|
|
|
if orderInfo.Status == 3 && orderInfo.IsSplit {
|
|
|
|
|
|
|
|
if err, status := queryMore(p.OrderID); err != nil {
|
|
|
|
|
|
|
|
back.Fail(c, err.Error())
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
back.Suc(c, "", map[string]interface{}{"status": status})
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
back.Fail(c, "当前状态不可查询")
|
|
|
|
back.Fail(c, "当前状态不可查询")
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|