From 7bcf6c6a7646bf1c2e9887def8bc204f6d2af2a8 Mon Sep 17 00:00:00 2001 From: DaxPay Dev Date: Mon, 20 Jul 2026 17:29:39 +0800 Subject: [PATCH] =?UTF-8?q?refactor(gateway):=20H5=20=E5=85=AC=E5=BC=80?= =?UTF-8?q?=E9=9D=A2=E8=B7=AF=E5=BE=84=E8=BF=81=E8=87=B3=20/unipay/gateway?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 与商户签名面共用前缀,叶子路径保持 kebab-case,不加 PaymentVerify。 Co-authored-by: Cursor --- .../unipay/client/controller/GatewayClientController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/daxpay-payment/daxpay-payment-unipay/src/main/java/cn/daxpay/open/payment/unipay/client/controller/GatewayClientController.java b/daxpay-payment/daxpay-payment-unipay/src/main/java/cn/daxpay/open/payment/unipay/client/controller/GatewayClientController.java index f48fb2e8b..8fb077246 100644 --- a/daxpay-payment/daxpay-payment-unipay/src/main/java/cn/daxpay/open/payment/unipay/client/controller/GatewayClientController.java +++ b/daxpay-payment/daxpay-payment-unipay/src/main/java/cn/daxpay/open/payment/unipay/client/controller/GatewayClientController.java @@ -26,13 +26,15 @@ import java.util.List; /// # 网关 H5 侧接口(无商户签名) /// +/// 与商户签名面 [cn.daxpay.open.payment.unipay.trade.controller.UniGatewayPayController] +/// 共用前缀 `/unipay/gateway`,本类不加 `@PaymentVerify`,响应为平台 [Result] 而非 [cn.daxpay.open.payment.common.result.DaxResult]。 /// 不使用类级 `@IgnoreTenant`。引导读订单在 Service/Manager 的 `*NotTenant` 方法内完成, /// 装载 mchNo 后后续配置/交易查询走正常租户过滤。 @IgnoreAuth @Validated @Tag(name = "网关支付(H5)") @RestController -@RequestMapping("/client/gateway") +@RequestMapping("/unipay/gateway") @RequiredArgsConstructor public class GatewayClientController {