This commit is contained in:
richboo111
2022-07-22 17:11:48 +08:00
parent 6cc34d2a6d
commit d546e5a880
3 changed files with 11 additions and 39 deletions

View File

@@ -105,30 +105,18 @@ func OnCashFinished(order *model.Order) (err error) {
//微信支付充值会员
func OnWXPayFinished(order *model.Order) (err error) {
var (
//db = dao.GetDB()
ctx *jxcontext.Context
)
globals.SugarLogger.Debugf("OnWXPayFinished begin modify account order: %v", utils.Format4Output(order, false))
//txDB, _ := dao.Begin(db)
//defer func() {
// if r := recover(); r != nil {
// dao.Rollback(db, txDB)
// panic(r)
// }
//}()
//获取用户会员信息
//userMember, err := dao.GetUserMember(db, order.UserID, model.UserStatusNormal)
//根据订单类型来操作账户
if order.Type == 1 {
if _, err = WXInvestMember(ctx, order.OrderType, order.UserID, true); err != nil {
//dao.Rollback(db, txDB)
if order.Type == model.OrderTypePay {
if _, err = WXInvestMember(ctx, order.OrderType, order.UserID); err != nil {
return err
}
} else {
globals.SugarLogger.Debugf("OnWXPayFinished 暂不支持此订单类型 order: %v", utils.Format4Output(order, false))
return fmt.Errorf("暂不支持此订单类型!")
}
//dao.Commit(db, txDB)
globals.SugarLogger.Debugf("OnWXPayFinished end modify account ...")
return err
}