From 7d81ce01560d384f15212edc40ebeaa9924913f9 Mon Sep 17 00:00:00 2001 From: wlzboy <66905212@qq.com> Date: 星期日, 21 九月 2025 19:12:53 +0800 Subject: [PATCH] feat:新增评价功能 --- ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java index 0f48b11..ad86680 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java @@ -14,6 +14,7 @@ import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.constant.Constants; import com.ruoyi.framework.interceptor.RepeatSubmitInterceptor; +import com.ruoyi.framework.interceptor.AnonymousInterceptor; /** * 閫氱敤閰嶇疆 @@ -26,12 +27,19 @@ @Autowired private RepeatSubmitInterceptor repeatSubmitInterceptor; + @Autowired + private AnonymousInterceptor anonymousInterceptor; + @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { /** 鏈湴鏂囦欢涓婁紶璺緞 */ registry.addResourceHandler(Constants.RESOURCE_PREFIX + "/**") .addResourceLocations("file:" + RuoYiConfig.getProfile() + "/"); + + /** 浜岀淮鐮佸浘鐗囪闂矾寰� */ + registry.addResourceHandler("/qrcode/**") + .addResourceLocations("file:" + RuoYiConfig.getProfile() + "/qrcode/"); /** swagger閰嶇疆 */ registry.addResourceHandler("/swagger-ui/**") @@ -40,12 +48,16 @@ } /** - * 鑷畾涔夋嫤鎴鍒� + * 娣诲姞鎷︽埅鍣� */ @Override public void addInterceptors(InterceptorRegistry registry) { + // 閲嶅鎻愪氦鎷︽埅鍣� registry.addInterceptor(repeatSubmitInterceptor).addPathPatterns("/**"); + + // 鍖垮悕璁块棶鎷︽埅鍣� + registry.addInterceptor(anonymousInterceptor).addPathPatterns("/**"); } /** @@ -55,18 +67,12 @@ public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); - // 璁剧疆璁块棶婧愬湴鍧� config.addAllowedOriginPattern("*"); - // 璁剧疆璁块棶婧愯姹傚ご config.addAllowedHeader("*"); - // 璁剧疆璁块棶婧愯姹傛柟娉� config.addAllowedMethod("*"); - // 鏈夋晥鏈� 1800绉� config.setMaxAge(1800L); - // 娣诲姞鏄犲皠璺緞锛屾嫤鎴竴鍒囪姹� UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", config); - // 杩斿洖鏂扮殑CorsFilter return new CorsFilter(source); } } \ No newline at end of file -- Gitblit v1.9.1