|
|
@@ -5,6 +5,7 @@ import com.uas.eis.core.support.ApiSignLoginInterceptor;
|
|
|
import com.uas.eis.core.support.DataSourceInterceptor;
|
|
|
import com.uas.eis.core.support.LoginInterceptor;
|
|
|
import com.uas.eis.core.support.MesHelperApiLoginInterceptor;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.http.converter.HttpMessageConverter;
|
|
|
@@ -21,6 +22,8 @@ import java.util.List;
|
|
|
@Configuration
|
|
|
public class WebAppConfig extends WebMvcConfigurationSupport{
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private DataSourceInterceptor dataSourceInterceptor;
|
|
|
@Bean
|
|
|
public LoginInterceptor loginInterceptor(){
|
|
|
return new LoginInterceptor();
|
|
|
@@ -38,11 +41,11 @@ public class WebAppConfig extends WebMvcConfigurationSupport{
|
|
|
|
|
|
@Override
|
|
|
public void addInterceptors(InterceptorRegistry registry){
|
|
|
+ registry.addInterceptor(dataSourceInterceptor).addPathPatterns("/*/**");
|
|
|
registry.addInterceptor(apiSignLoginInterceptor()).addPathPatterns("/api/**","/mes/**")
|
|
|
.excludePathPatterns("/login", "/erp/**");
|
|
|
registry.addInterceptor(mesHelperApiLoginInterceptor()).addPathPatterns("/MES/helper/**");
|
|
|
//registry.addInterceptor(loginInterceptor()).addPathPatterns("/**").excludePathPatterns("/EIS/login");
|
|
|
- registry.addInterceptor(new DataSourceInterceptor()).addPathPatterns("/*/**");
|
|
|
}
|
|
|
|
|
|
@Bean
|