| 
					
				 | 
			
			
				@ -1,6 +1,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				package com.yihu.jw.config; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.base.BaseContants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.wlyy.WlyyContants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.wx.WxContants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.context.annotation.Bean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.context.annotation.ComponentScan; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -15,10 +16,11 @@ import static springfox.documentation.builders.PathSelectors.regex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@Configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableSwagger2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@ComponentScan("com.yihu.jw.*.controller") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@ComponentScan("com.yihu.jw.**") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class SwaggerConfig { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public static final String PUBLIC_API = "Default"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public static final String Base_API = "JwBase"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public static final String Wlyy_API = "Wlyy"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Bean 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -55,6 +57,36 @@ public class SwaggerConfig { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return apiInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Bean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Docket wlyyAPI() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return new Docket(DocumentationType.SWAGGER_2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .groupName(Wlyy_API) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .useDefaultResponseMessages(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .forCodeGeneration(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .pathMapping("/") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .select() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .paths(or( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        regex("/" + WlyyContants.Agreement.api_common + "/.*") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        ,regex("/"+WlyyContants.AgreementKpi.api_common+"/.*") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        ,regex("/"+WlyyContants.AgreementKpiLog.api_common+"/.*") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                )) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .build() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                .apiInfo(wlyyApiInfo()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private ApiInfo wlyyApiInfo() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        ApiInfo wlyyInfo = new ApiInfo("基卫2.0API", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "基卫2.0API,提供基础卫生相关服务。", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "1.0", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "No terms of service", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "wenfujian@jkzl.com", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "The Apache License, Version 2.0", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "http://www.apache.org/licenses/LICENSE-2.0.html" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return wlyyInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Bean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Docket jwBaseAPI() { 
			 |