From f98f9005506e7d818a32c4f0375d7e8d3fb340fd Mon Sep 17 00:00:00 2001 From: richboo111 Date: Mon, 1 Aug 2022 15:58:33 +0800 Subject: [PATCH] add pay --- business/jxstore/cms/order.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index eae869c0c..a0d5c1b60 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -90,6 +90,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app order = &model.Order{ OrderID: orderID, PayPrice: orderInfo.PayPrice, + UserID: orderInfo.UserID, } payHandler = &financial.PayHandler{ PayType: payType, @@ -119,7 +120,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app globals.SugarLogger.Debug("order.PayMethod after=========================", order.PayMethod) globals.SugarLogger.Debugf("pay begin……") //err = dao.GetEntity(db, order, "OrderID") - if order.ID == 0 { + if order.OrderID == "" { return result, fmt.Errorf("未找到此订单!") } payHandler.Order = order @@ -142,7 +143,7 @@ func Pay(ctx *jxcontext.Context, orderID string, payType int, vendorPayType, app } err = payHandler.CreatePay(txDB, appId) globals.SugarLogger.Debug("errrrrr=========================", err) - dao.Commit(db, txDB) + //dao.Commit(db, txDB) globals.SugarLogger.Debug("the last step of this program,return err……", err) globals.SugarLogger.Debugf("result : %v", utils.Format4Output(payHandler.WxPayParam, false)) return payHandler.WxPayParam, err