From 8242ccf11e90363c493b7c8721a64efbce786556 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Sun, 26 Jan 2025 14:29:38 +0800 Subject: [PATCH] feat(main): fix PaymentScene tyc --- app/user/cmd/api/internal/logic/pay/paymentlogic.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/user/cmd/api/internal/logic/pay/paymentlogic.go b/app/user/cmd/api/internal/logic/pay/paymentlogic.go index b91f686..4b5233f 100644 --- a/app/user/cmd/api/internal/logic/pay/paymentlogic.go +++ b/app/user/cmd/api/internal/logic/pay/paymentlogic.go @@ -98,12 +98,17 @@ func (l *PaymentLogic) Payment(req *types.PaymentReq) (resp *types.PaymentResp, } var orderID int64 transErr := l.svcCtx.OrderModel.Trans(l.ctx, func(ctx context.Context, session sqlx.Session) error { + + paymentScene := "app" + if brand == "tyc" { + paymentScene = "tyc" + } order := model.Order{ OrderNo: outTradeNo, UserId: userID, ProductId: product.Id, PaymentPlatform: req.PayMethod, - PaymentScene: "app", + PaymentScene: paymentScene, Amount: amount, Status: "pending", }