From a97462dd6934cafa290fac96f481daf64f45cb52 Mon Sep 17 00:00:00 2001 From: huang Date: Mon, 30 Mar 2026 13:06:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=94=AF=E4=BB=98=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E6=97=B6=E5=B9=82=E7=AD=89=E6=A0=87=E8=AE=B0=E6=9C=AA=E6=B8=85?= =?UTF-8?q?=E7=90=86=E5=AF=BC=E8=87=B4=E7=94=A8=E6=88=B7=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E9=87=8D=E8=AF=95=20=E2=80=94=20*created=3Dtrue=E7=A7=BB?= =?UTF-8?q?=E5=88=B0=E6=94=AF=E4=BB=98=E6=88=90=E5=8A=9F=E5=90=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/service/client_order/service.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/service/client_order/service.go b/internal/service/client_order/service.go index f040f3b..2e4878d 100644 --- a/internal/service/client_order/service.go +++ b/internal/service/client_order/service.go @@ -291,7 +291,6 @@ func (s *Service) createPackageOrder( } s.markClientPurchaseCreated(ctx, redisKey, order.OrderNo) - *created = true description := "套餐购买" if len(items) > 0 && items[0] != nil && items[0].PackageName != "" { @@ -303,6 +302,8 @@ func (s *Service) createPackageOrder( return nil, err } + *created = true + return &dto.ClientCreateOrderResponse{ OrderType: "package", Order: &dto.ClientOrderInfo{ @@ -370,13 +371,14 @@ func (s *Service) createForceRechargeOrder( } s.markClientPurchaseCreated(ctx, redisKey, recharge.RechargeNo) - *created = true paymentResult, err := paymentProvider.CreateJSAPIPayment(ctx, recharge.RechargeNo, "余额充值", openID, int(recharge.Amount)) if err != nil { return nil, err } + *created = true + return &dto.ClientCreateOrderResponse{ OrderType: "recharge", Recharge: &dto.ClientRechargeInfo{