diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/controller/VoucherManageController.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/controller/VoucherManageController.java index b7e1ef2c..69f53eb0 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/controller/VoucherManageController.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/controller/VoucherManageController.java @@ -29,10 +29,16 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; +/** + * 对外路径:{@code /blade-transport/voucher-manage/**} + *
+ * 网关 StripPrefix 后落入 {@code /voucher-manage/**}; + * 同时兼容未去前缀直连 {@code /blade-transport/voucher-manage/**},避免 404 落到静态资源。 + */ @RestController @AllArgsConstructor @PreAuth(menu = "voucher_manage") -@RequestMapping("/voucher-manage") +@RequestMapping({"/voucher-manage", "/blade-transport/voucher-manage"}) @Tag(name = "凭证管理", description = "执行凭证批次管理") public class VoucherManageController extends BladeController { private final IVoucherManageService voucherManageService;