| 
					
				 | 
			
			
				@ -349,7 +349,9 @@ public class KnowledgeArticleService extends BaseJpaService<KnowledgeArticleDO, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.intro as \"intro\",t.category_first_name as \"categoryFirstName\"," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.category_second_name as \"categorySecondName\" ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "t.content as \"content\",t.image as \"image\",t.create_user_name as \"createUserName\",c.job_title_name as \"jobTitleName\"," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "b.dept_name as \"deptName\",b.org_name as \"hospitalName\" from wlyy_knowledge_article t left join wlyy_knowledge_article_dept a " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "b.dept_name as \"deptName\",b.org_name as \"hospitalName\"," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								"t.create_time as \"createTime\" " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								" from wlyy_knowledge_article t left join wlyy_knowledge_article_dept a " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " on a.article_id = t.id left join base_doctor_hospital b on b.doctor_code = t.create_user" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								" left join base_doctor c on c.id = t.create_user where 1=1 and t.del = 1 and t.status = 1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						if (StringUtils.isNotBlank(categoryFirst)){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -362,7 +364,8 @@ public class KnowledgeArticleService extends BaseJpaService<KnowledgeArticleDO, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sql+=" and (t.create_user_name like '%"+keyWords+"%' or t.title like '%"+keyWords+"%' or t.content like '%"+keyWords+"%' or a.dept_name like '%"+keyWords+"%' )"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						sql+=" group by t.id ,t.title ,t.intro,t.category_first_name ,t.category_second_name ,c.job_title_name," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								"t.read_count,t.collection,t.fabulous,t.is_share,t.content ,t.image ,t.create_user_name ,b.dept_name ,b.org_name order by t.create_time desc"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								"t.read_count,t.collection,t.fabulous,t.is_share,t.content ,t.image ,t.create_user_name ,b.dept_name ,b.org_name,t.create_time " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								" order by t.create_time desc"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<Map<String,Object>> result = hibenateUtils.createSQLQuery(sql,page,pageSize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<Map<String,Object>> countList = hibenateUtils.createSQLQuery(sql); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        objEnvelop.setObj(result); 
			 |