From 0012b7ed4f38093a03ab9d16b46a2482aa260a83 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Fri, 22 Jul 2022 14:36:43 +0800 Subject: [PATCH] add --- business/jxstore/financial/bill.go | 3 +++ business/jxstore/financial/pay.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/business/jxstore/financial/bill.go b/business/jxstore/financial/bill.go index efd7eaa82..c1aea50c5 100644 --- a/business/jxstore/financial/bill.go +++ b/business/jxstore/financial/bill.go @@ -169,7 +169,10 @@ func SettleUnionOrders(ctx *jxcontext.Context, vendorIDs []int) (err error) { func WXInvestMember(ctx *jxcontext.Context, memberID int, userID string, isFree bool) (errCode string, err error) { var db = dao.GetDB() + //获取用户当前用户信息 userMembers, err := dao.GetUserMember(db, userID, model.MemberTypeNormal) + //获取用户微信下单信息 + //userBill, err := dao.GetUserBill(db, userID, "") txDB, _ := dao.Begin(db) defer func() { if r := recover(); r != nil { diff --git a/business/jxstore/financial/pay.go b/business/jxstore/financial/pay.go index f26f6444e..11517adaa 100644 --- a/business/jxstore/financial/pay.go +++ b/business/jxstore/financial/pay.go @@ -122,7 +122,7 @@ func OnWXPayFinished(order *model.Order) (err error) { switch order.Type { case model.OrderTpyeMember: //微信支付充值会员 - if _, err = WXInvestMember(ctx, userMember[0].MemberType, order.UserID, true); err != nil { + if _, err = WXInvestMember(ctx, userMember[0].MemberTypeID, order.UserID, true); err != nil { dao.Rollback(db, txDB) } default: