From 3fa46c9afd35b3cdb30f3162db3b3eebbc6b720a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Wed, 14 Oct 2020 14:58:46 +0800 Subject: [PATCH] order --- business/jxstore/cms/order.go | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index 2e4ad4fc4..6f3965ee2 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -3,6 +3,7 @@ package cms import ( "fmt" + "git.rosy.net.cn/jx-callback/business/jxstore/financial" "git.rosy.net.cn/jx-callback/business/jxutils" "git.rosy.net.cn/jx-callback/business/model/dao" @@ -43,12 +44,16 @@ func CreateOrder(ctx *jxcontext.Context, price, orderType int) (order *model.Ord } func Pay(ctx *jxcontext.Context, orderID, payType int, vendorPayType string) (err error) { + var ( + db = dao.GetDB() + order = &model.Order{ + OrderID: int64(orderID), + } + ) + err = dao.GetEntity(db, order, "OrderID") switch payType { case model.PayTypeTL: - // if orderPay, err = financial.Pay4OrderByTL(ctx, order, payType, vendorPayType); err == nil && orderPay != nil { - // dao.WrapAddIDCULDEntity(orderPay, ctx.GetUserName()) - // err = dao.CreateEntity(dao.GetDB(), orderPay) - // } + err = financial.Pay4OrderByTL(ctx, order, payType, vendorPayType) default: err = fmt.Errorf("支付方式:%d当前不支持", payType) }