diff --git a/app/store/svc/svc_money.go b/app/store/svc/svc_money.go index 26a12fd..bea7468 100644 --- a/app/store/svc/svc_money.go +++ b/app/store/svc/svc_money.go @@ -61,7 +61,7 @@ func MoneyOrderCreate(c *gin.Context) { e.OutErr(c, 400, e.NewErr(400, "下单失败")) return } - c.Set("page_url", c.Request.Host+"/#/pay-state-page") + c.Set("page_url", "http://"+c.Request.Host+"/#/pay-state-page") var param = &md.AliPayPayParams{ Subject: "预存款充值", Amount: args["money"], diff --git a/app/store/svc/svc_pay.go b/app/store/svc/svc_pay.go index d74f733..57c747d 100644 --- a/app/store/svc/svc_pay.go +++ b/app/store/svc/svc_pay.go @@ -53,7 +53,7 @@ func CommMoneyCallback(c *gin.Context, oid string) error { return nil } data.State = 1 - _, err := sess.Where("oid=?", data.Oid).Update(&data) + _, err := sess.Where("oid=?", data.Oid).Cols("state").Update(&data) if err != nil { sess.Rollback() return e.NewErr(400, "修改失败") @@ -86,7 +86,7 @@ func CommMoneyCallback(c *gin.Context, oid string) error { sess.Rollback() return e.NewErr(400, "修改失败") } - _, err = svc.MasterDb(c).Where("id=?", amountData.Id).Update(&amountData) + _, err = sess.Where("id=?", amountData.Id).Update(&amountData) if err != nil { sess.Rollback() return e.NewErr(400, "修改失败")