|
|
|
@ -77,8 +77,7 @@ func createH5Order(orderID uint, ip string, userID uint) (error, string) {
|
|
|
|
|
tx.Commit()
|
|
|
|
|
return nil, detail.CreateOrderSign
|
|
|
|
|
} else {
|
|
|
|
|
if url, tradeNo, err := genUrl(od[0].Title, userID, orderID, amount);
|
|
|
|
|
err != nil {
|
|
|
|
|
if url, tradeNo, err := genUrl(od[0].Title, userID, orderID, amount); err != nil {
|
|
|
|
|
return errors.New("失败"), ""
|
|
|
|
|
} else {
|
|
|
|
|
tx := dbc.DB.Begin()
|
|
|
|
@ -133,13 +132,11 @@ func CreateH5Alipay(c *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if err = public.UpdateNormalPay(p.OrderID); err != nil {
|
|
|
|
|
back.Err(c, err.Error())
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
now := time.Now().Unix()
|
|
|
|
|
|
|
|
|
|
var orderInfo order.Information
|
|
|
|
@ -186,8 +183,7 @@ func CreateH5Alipay(c *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
if url, tradeNo, err := genUrl(orderInfo.Title, p.UserID, orderInfo.ID, orderInfo.ActualTotalAmount);
|
|
|
|
|
err != nil {
|
|
|
|
|
if url, tradeNo, err := genUrl(orderInfo.Title, p.UserID, orderInfo.ID, orderInfo.ActualTotalAmount); err != nil {
|
|
|
|
|
back.Fail(c, "失败")
|
|
|
|
|
} else {
|
|
|
|
|
err = dbc.DB.Model(&orderInfo).Updates(order.Information{
|
|
|
|
|