From b03f79439100b44cabbf41cf3d2e4e8064c7752a Mon Sep 17 00:00:00 2001 From: xupei Date: Thu, 11 Jun 2026 17:11:37 +0800 Subject: [PATCH] =?UTF-8?q?BUGFIX:payment=5Finfo=E8=A1=A8=E4=B8=AD?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E7=9A=84type=E4=B8=8D=E5=A4=9F=E5=87=86?= =?UTF-8?q?=E7=A1=AE=EF=BC=88=E9=81=BF=E5=85=8D=E5=87=BA=E7=8E=B0manual?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E7=9A=84=E4=BA=A4=E6=98=93=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ai/da/service/impl/PaymentInfoServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/ai/da/service/impl/PaymentInfoServiceImpl.java b/src/main/java/com/ai/da/service/impl/PaymentInfoServiceImpl.java index 7d11ecaf..80b67aae 100644 --- a/src/main/java/com/ai/da/service/impl/PaymentInfoServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/PaymentInfoServiceImpl.java @@ -275,6 +275,11 @@ public class PaymentInfoServiceImpl extends ServiceImpl paymentMethod = stripeService.getPaymentMethodByInvoiceId(invoiceId); // 获取订单信息 OrderInfo orderByOrderNo = orderInfoService.getOrderByOrderNo(orderNo); + if (type.equals("manual") && orderByOrderNo.getTitle().startsWith("积分购买")) { + type = "credits"; + } else if (type.equals("manual") && orderByOrderNo.getTitle().endsWith("Subscription")) { + type = "new"; + } paymentInfo = new PaymentInfo(); paymentInfo.setOrderNo(orderNo);