| 
					
				 | 
			
			
				@ -15,6 +15,7 @@ import com.yihu.jw.hospital.service.consult.KnowledgeArticleUserService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.service.consult.KnowledgeCategoryService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.Envelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.ListEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.MixEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.ObjEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -23,6 +24,7 @@ import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.models.auth.In; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.apache.commons.lang.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.jboss.netty.handler.codec.http.multipart.MixedAttribute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -382,16 +384,18 @@ public class ArticleEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					@PostMapping(value = BaseHospitalRequestMapping.KnowledgeArticle.findArticleByCategoryAndName) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					@ApiOperation(value = "查询文章") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					public ObjEnvelop findArticleByCategoryAndName(@ApiParam(name = "categoryFirst", value = "一级分类code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					public MixEnvelop findArticleByCategoryAndName(@ApiParam(name = "categoryFirst", value = "一级分类code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @RequestParam(value = "categoryFirst",required = false)String categoryFirst, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @ApiParam(name = "categorySecond", value = "二级分类code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
																   @ApiParam(name = "categorySecond", value = "二级分类code") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @RequestParam(value = "categorySecond",required = false)String categorySecond, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @ApiParam(name = "keyWords", value = "关键词") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
																   @ApiParam(name = "keyWords", value = "关键词") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @RequestParam(value = "keyWords",required = false)String keyWords, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @ApiParam(name = "page", value = "当前页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
																   @ApiParam(name = "page", value = "当前页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @RequestParam(value = "page",required = false)Integer page, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @ApiParam(name = "pageSize", value = "分页大小)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
																   @ApiParam(name = "pageSize", value = "分页大小)") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														   @RequestParam(value = "pageSize",required = false)Integer pageSize)throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						return success(knowledgeArticleService.findArticleByCategoryAndName(categoryFirst,categorySecond,keyWords,page,pageSize)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						MixEnvelop mixEnvelop=knowledgeArticleService.findArticleByCategoryAndName(categoryFirst,categorySecond,keyWords,page,pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						return mixEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |