From 80ad0e7aeda408ced18f203921e8ad2edf57975e Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期五, 07 二月 2025 14:53:42 +0800 Subject: [PATCH] zjh20250207 --- ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java b/ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java index 1d9e1fd..1d73d60 100644 --- a/ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java +++ b/ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java @@ -1,6 +1,10 @@ package com.ltkj.framework.config; +//import com.ltkj.framework.interceptor.DBChangeInterceptor; +import com.ltkj.framework.interceptor.DBChangeInterceptor; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; +import org.springframework.http.HttpMethod; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @@ -11,6 +15,10 @@ //瀹氫箟鎷︽埅鍣� @Configuration public class WebConfig implements WebMvcConfigurer { + + @Autowired + private DBChangeInterceptor dbChangeInterceptor; + @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new TokenInterceptor()) @@ -24,5 +32,20 @@ "/lis/**","/api/His/**","/pacs/**", "/callBack/**" }); + + registry.addInterceptor(dbChangeInterceptor) + .addPathPatterns("/**") + .excludePathPatterns(new String[]{ + "/system/dict/data/**", + "/system/dict/type/**", + "/captchaImage" +// , +// "/login", "/register", "/captchaImage","/cus/**","/getCaptchaConfigKey","/report/jmreport/**", +// "/sqlserver/getdata/**","/api/His/**","/system/config/zx","/system/config/gxxmpym","/system/report/savePdf", +// "/system/dyjl/saveGjddyjl","/system/dyjl/saveBlGjddyjl","/check/ceshi","/check/pacs","/check/ceshicc", +// "/common/uploadImgExe","/common/listExeVal","/pacs/InvokeRisService/**","/check/dataSynchronizationApi", +// String.valueOf(HttpMethod.GET), "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**", +// "/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**","/jmreport/**","/lis/**","/pacs/**","/callBack/**" + }); } } -- Gitblit v1.8.0