| 
					
				 | 
			
			
				@ -109,7 +109,7 @@ public class JMJkEduArticleService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            sendCode = resultMap.size()>0?resultMap.get(0).get("roleCode").toString():sendCode; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        StringBuffer sql2 = new StringBuffer("select *  from   " + esType + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        StringBuffer sql2 = new StringBuffer("select articleId,articleTitle,firstLevelCategoryName,secondLevelCategoryName,articleSource,createTime  from   " + esType + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " where  doctorCode='" + sendCode + "'"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(sendType==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -137,7 +137,7 @@ public class JMJkEduArticleService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sendTimeEnd = elasticsearchUtil.changeTime(sendTimeEnd); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sql2.append(" and createTime <='"+sendTimeEnd+"'"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        sql2.append("  order by createTime limit " + page + "," + pagesize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        sql2.append(" group by articleId,articleTitle,firstLevelCategoryName,secondLevelCategoryName,articleSource,createTime  order by createTime limit " + page + "," + pagesize); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<HealthEduArticleES> esList = elasticsearchUtil.excute(sql2.toString(), HealthEduArticleES.class, esIndex, esType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String, HealthEduArticlePatientModel> result = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        HealthEduArticlePatientModel heapm = null; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -194,9 +194,10 @@ public class JMJkEduArticleService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(article.getString("insertTime")!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                heapm.setComputeTime(computeTime(article.getString("insertTime"))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            doctor = doctorDao.findByCode(one.getDoctorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            doctor = doctorDao.findByCode(sendCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            heapm.setPhoto(doctor.getPhoto()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            heapm.setOperatorName(article.getString("operatorName")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            heapm.setArticleSource(one.getArticleSource()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            // heapm.setTime();//时间  xx小时前  2017-10-11 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            resultList.add(heapm); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            result.put(one.getArticleId(), heapm); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -217,7 +218,7 @@ public class JMJkEduArticleService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public List<HealthEduArticleES> pushArticleListCount(String sendCode,  String firstLevelCategoryId,String secondLevelCategoryId,Integer myArticle,Integer sendType,String currentUserRole, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                              String currentUserRoleLevel,String articleTitle,String sendTimeStart,String sendTimeEnd) throws Exception { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        StringBuffer sql2 = new StringBuffer("select *  from   " + esType + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        StringBuffer sql2 = new StringBuffer("select articleId,articleTitle,firstLevelCategoryName,secondLevelCategoryName,articleSource,createTime  from   " + esType + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " where  sendCode='" + sendCode + "'"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(sendType==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -245,6 +246,7 @@ public class JMJkEduArticleService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sendTimeEnd = elasticsearchUtil.changeTime(sendTimeEnd); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sql2.append(" and createTime <='"+sendTimeEnd+"'"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        sql2.append(" group by articleId,articleTitle,firstLevelCategoryName,secondLevelCategoryName,articleSource,createTime"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<HealthEduArticleES> esList = elasticsearchUtil.excute(sql2.toString(),HealthEduArticleES.class, esIndex, esType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return esList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 |