From fb4568721a9307c998082f92b50c67fb850d8b78 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 15 Jan 2026 18:25:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(template):=20=E6=B7=BB=E5=8A=A0=E6=99=AF?= =?UTF-8?q?=E5=8C=BA=E6=A8=A1=E6=9D=BF=E5=B0=81=E9=9D=A2=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E7=9A=84token=E5=BF=BD=E7=95=A5=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在AppTemplateController中导入IgnoreToken注解 - 为getScenicTemplateCoverUrls方法添加@IgnoreToken注解以允许匿名访问 - 确保景区模板封面获取接口无需身份验证即可访问 --- .../com/ycwl/basic/controller/mobile/AppTemplateController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppTemplateController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppTemplateController.java index a363e2ea..61ed205e 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppTemplateController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/AppTemplateController.java @@ -1,5 +1,6 @@ package com.ycwl.basic.controller.mobile; +import com.ycwl.basic.annotation.IgnoreToken; import com.ycwl.basic.model.pc.template.resp.TemplateRespVO; import com.ycwl.basic.puzzle.entity.PuzzleTemplateEntity; import com.ycwl.basic.puzzle.repository.PuzzleRepository; @@ -58,6 +59,7 @@ public class AppTemplateController { * @return 模板封面URL列表 */ @GetMapping("/scenic/{scenicId}/covers") + @IgnoreToken public ApiResponse> getScenicTemplateCoverUrls(@PathVariable("scenicId") Long scenicId) { if (scenicId == null) { return ApiResponse.fail("景区ID不能为空");