|  |  |  | 
|---|
|  |  |  | import org.springframework.web.servlet.AsyncHandlerInterceptor; | 
|---|
|  |  |  | import org.springframework.web.servlet.config.annotation.CorsRegistry; | 
|---|
|  |  |  | import org.springframework.web.servlet.config.annotation.InterceptorRegistry; | 
|---|
|  |  |  | import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; | 
|---|
|  |  |  | import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import javax.servlet.http.HttpServletRequest; | 
|---|
|  |  |  | 
|---|
|  |  |  | public void addInterceptors(InterceptorRegistry registry) { | 
|---|
|  |  |  | registry.addInterceptor(getAsyncHandlerInterceptor()) | 
|---|
|  |  |  | .addPathPatterns("/**") | 
|---|
|  |  |  | ; | 
|---|
|  |  |  | .excludePathPatterns("/swagger-resources/**", "/webjars/**","/erp/**", "/v2/**","/v3/**","/doc.html/**", "/swagger-ui.html/**"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Bean | 
|---|
|  |  |  | public AsyncHandlerInterceptor getAsyncHandlerInterceptor() { | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addResourceHandlers(ResourceHandlerRegistry registry) { | 
|---|
|  |  |  | registry.addResourceHandler("/**").addResourceLocations("classpath:/static/"); | 
|---|
|  |  |  | registry.addResourceHandler("swagger-ui.html") | 
|---|
|  |  |  | .addResourceLocations("classpath:/META-INF/resources/"); | 
|---|
|  |  |  | registry.addResourceHandler("doc.html") | 
|---|
|  |  |  | .addResourceLocations("classpath:/META-INF/resources/"); | 
|---|
|  |  |  | registry.addResourceHandler("/webjars/**") | 
|---|
|  |  |  | .addResourceLocations("classpath:/META-INF/resources/webjars/"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addCorsMappings(CorsRegistry registry) { | 
|---|
|  |  |  | registry.addMapping("/**") | 
|---|
|  |  |  | .allowedOriginPatterns("*") | 
|---|