From 2a9583fd376451ca77a0400af7f3a02d1b80e7f5 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期二, 24 六月 2025 18:04:34 +0800 Subject: [PATCH] 2025-06-24 --- ltkj-framework/src/main/java/com/ltkj/framework/config/WebConfig.java | 35 ++++++++++++++++++++++++++++++++++- 1 files changed, 34 insertions(+), 1 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..8bb03eb 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,11 @@ package com.ltkj.framework.config; +//import com.ltkj.framework.interceptor.DBChangeInterceptor; +import com.ltkj.framework.interceptor.DBChangeInterceptor; +import com.ltkj.framework.interceptor.JimuInterceptor; +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 +16,12 @@ //瀹氫箟鎷︽埅鍣� @Configuration public class WebConfig implements WebMvcConfigurer { + + @Autowired + private DBChangeInterceptor dbChangeInterceptor; + @Autowired + private JimuInterceptor jimuInterceptor; + @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new TokenInterceptor()) @@ -23,7 +34,29 @@ "/cus/hospital/getHospList", "/lis/**","/api/His/**","/pacs/**", "/callBack/**", - "/hosp/order/signOrderInfo" + "/api/viewReport", + "/api/reportData", + "/api/getInfo" }); + + registry.addInterceptor(dbChangeInterceptor) + .addPathPatterns("/**") + .excludePathPatterns(new String[]{ + "/cus/hospital/getHospList", + "/cus/wx/login", + "/cus/banner/getBannerList", + // TODO 妫�鏌ヨ挷鐧藉瓧鍏稿�煎拰涓诲簱鍊� +// "/system/dict/data/**", +// "/system/dict/type/**", + "/captchaImage","/getCaptchaConfigKey/**", + "/system/role/execUpdateSql", + "/jmreport/**", + "/**/*.html", "/**/*.css", "/**/*.js","/swagger-ui.html", + "/swagger-resources/**", "/*/api-docs", "/webjars/**", + "/report/jmreport/getBingZhong" + }); + + registry.addInterceptor(jimuInterceptor) + .addPathPatterns("/jmreport/**"); } } -- Gitblit v1.8.0