From 514eb69497efe395b43cee7a25a1e4744862b33c Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Fri, 23 Jul 2021 15:16:55 +0800 Subject: [PATCH] aa --- dao/dao.go | 2 ++ services/order.go | 5 +---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dao/dao.go b/dao/dao.go index 42cf656..5a45249 100644 --- a/dao/dao.go +++ b/dao/dao.go @@ -96,6 +96,8 @@ func Update(db *sqlx.DB, obj interface{}, fields ...string) (err error) { } else { sqlParams = append(sqlParams, direct.Field(0).Int()) } + fmt.Println(sql.String()) + fmt.Println(sqlParams) _, err = db.DB.Exec(sql.String(), sqlParams...) return err } diff --git a/services/order.go b/services/order.go index 259771e..12bf163 100644 --- a/services/order.go +++ b/services/order.go @@ -11,7 +11,6 @@ import ( "git.rosy.net.cn/jx-print/putils" "git.rosy.net.cn/jx-print/services/api" "github.com/jmoiron/sqlx" - "strings" "time" ) @@ -48,9 +47,7 @@ var ( } result, err := api.TLpayAPI.CreateUnitorderOrder(param) if err == nil { - var result2 tonglianpayapi.PayInfo - json.Unmarshal([]byte(result.PayInfo), &result2) - order.PrepayID = result2.Package[strings.LastIndex(result2.Package, "=")+1 : len(result2.Package)] + order.PrepayID = result.PayInfo order.TransactionID = result.TrxID err = dao.Update(db, order, "prepay_id", "transaction_id") }