From 6d2d026a080f38fe5fdd43c5f55913b40a803391 Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期六, 22 二月 2025 11:04:44 +0800 Subject: [PATCH] 开发文件映射路径 --- ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java | 27 ++++++++++++--------------- 1 files changed, 12 insertions(+), 15 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 4542f60..fb42e5f 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 @@ -1,6 +1,7 @@ package com.ruoyi.framework.config; import java.util.concurrent.TimeUnit; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -22,44 +23,41 @@ * @author ruoyi */ @Configuration -public class ResourcesConfig implements WebMvcConfigurer -{ +public class ResourcesConfig implements WebMvcConfigurer { @Autowired private RepeatSubmitInterceptor repeatSubmitInterceptor; @Value("${file.path}") private String filePath; + @Value("${outPath}") + private String outPath; + @Value("${wordUrl}") private String wordUrl; @Override - public void addResourceHandlers(ResourceHandlerRegistry registry) - { + public void addResourceHandlers(ResourceHandlerRegistry registry) { /** 鏈湴鏂囦欢涓婁紶璺緞 */ registry.addResourceHandler(Constants.RESOURCE_PREFIX + "/**") .addResourceLocations("file:" + RuoYiConfig.getProfile() + "/"); -// -// /** swagger閰嶇疆 */ -// registry.addResourceHandler("/swagger-ui/**") -// .addResourceLocations("classpath:/META-INF/resources/webjars/springfox-swagger-ui/") -// .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic()); + registry.addResourceHandler("/doc.html").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/favicon.ico").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/"); //璁剧疆鏂囦欢铏氭嫙璺緞鏄犲皠 - registry.addResourceHandler("/img/**").addResourceLocations("file:"+filePath+"/"); - registry.addResourceHandler("/word/**").addResourceLocations("file:"+wordUrl+"/"); + registry.addResourceHandler("/img/**").addResourceLocations("file:" + filePath + "/"); + registry.addResourceHandler("/outPath/**").addResourceLocations("file:" + outPath); + registry.addResourceHandler("/word/**").addResourceLocations("file:" + wordUrl + "/"); } /** * 鑷畾涔夋嫤鎴鍒� */ @Override - public void addInterceptors(InterceptorRegistry registry) - { + public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(repeatSubmitInterceptor).addPathPatterns("/**"); } @@ -67,8 +65,7 @@ * 璺ㄥ煙閰嶇疆 */ @Bean - public CorsFilter corsFilter() - { + public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); config.setAllowCredentials(true); // 璁剧疆璁块棶婧愬湴鍧� -- Gitblit v1.9.3