From ed695bcf66e195f1c3ff2dcd4dac87b823744e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Fri, 29 Aug 2025 19:25:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor(payment):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E6=94=AF=E4=BB=98=E6=9C=8D=E5=8A=A1=E5=AE=9E=E7=8E=B0=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为 PaymentServiceImpl 类添加统一支付服务标识 - 在 PaymentController 中明确引用统一支付服务 --- run_shop_generator.sh => docs/run_shop_generator.sh | 0 test_qr_business_type.md => docs/test_qr_business_type.md | 0 .../com/gxwebsoft/payment/controller/PaymentController.java | 2 +- .../com/gxwebsoft/payment/service/impl/PaymentServiceImpl.java | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) rename run_shop_generator.sh => docs/run_shop_generator.sh (100%) rename test_qr_business_type.md => docs/test_qr_business_type.md (100%) diff --git a/run_shop_generator.sh b/docs/run_shop_generator.sh similarity index 100% rename from run_shop_generator.sh rename to docs/run_shop_generator.sh diff --git a/test_qr_business_type.md b/docs/test_qr_business_type.md similarity index 100% rename from test_qr_business_type.md rename to docs/test_qr_business_type.md diff --git a/src/main/java/com/gxwebsoft/payment/controller/PaymentController.java b/src/main/java/com/gxwebsoft/payment/controller/PaymentController.java index eb93f67..bc409fa 100644 --- a/src/main/java/com/gxwebsoft/payment/controller/PaymentController.java +++ b/src/main/java/com/gxwebsoft/payment/controller/PaymentController.java @@ -38,7 +38,7 @@ import java.util.Map; @RequestMapping("/api/payment") public class PaymentController extends BaseController { - @Resource + @Resource(name = "unifiedPaymentServiceImpl") private PaymentService paymentService; @Operation(summary = "创建支付订单", description = "支持微信、支付宝、银联等多种支付方式") diff --git a/src/main/java/com/gxwebsoft/payment/service/impl/PaymentServiceImpl.java b/src/main/java/com/gxwebsoft/payment/service/impl/PaymentServiceImpl.java index 58df9dc..dca8aff 100644 --- a/src/main/java/com/gxwebsoft/payment/service/impl/PaymentServiceImpl.java +++ b/src/main/java/com/gxwebsoft/payment/service/impl/PaymentServiceImpl.java @@ -26,7 +26,7 @@ import java.util.stream.Collectors; * @since 2025-01-26 */ @Slf4j -@Service +@Service("unifiedPaymentServiceImpl") public class PaymentServiceImpl implements PaymentService { /**