From 0a2054c67ba0b243f10edfe84b572c9b4157e3b5 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期四, 13 二月 2025 10:35:05 +0800 Subject: [PATCH] 20250213 --- ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java | 27 +++++++++++++++++++++++++-- 1 files changed, 25 insertions(+), 2 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 19f520b..4ab71c6 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()) @@ -22,8 +30,23 @@ "/cus/package/projectListByPacId/**", "/cus/hospital/getHospList", "/lis/**","/api/His/**","/pacs/**", - "/callBack/**", - "/hosp/order/signOrderInfo" + "/callBack/**" + }); + + registry.addInterceptor(dbChangeInterceptor) + .addPathPatterns("/**") + .excludePathPatterns(new String[]{ + "/system/dict/data/**", + "/system/dict/type/**", + "/captchaImage","/getCaptchaConfigKey/**", + "/system/role/execUpdateSql" +// , +// "/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