|
@ -140,8 +140,11 @@ public class JMJkEduArticleService extends BaseService {
|
|
|
Doctor doctor = null;
|
|
|
|
|
|
List<HealthEduArticlePatientModel> resultList = new ArrayList<>();
|
|
|
|
|
|
|
|
|
StringBuffer sql3 = null;
|
|
|
for (HealthEduArticleES one : esList) {
|
|
|
|
|
|
|
|
|
article = thirdJkEduArticleService.getArticalById(one.getArticleId(),"");
|
|
|
// if (result.get(one.getArticleId()) != null) {
|
|
|
// heapm = result.get(one.getArticleId());
|
|
@ -163,6 +166,15 @@ public class JMJkEduArticleService extends BaseService {
|
|
|
heapm.setLevel2TypeName(one.getSecondLevelCategoryName());
|
|
|
heapm.setLevel(article.getString("articlelevel"));
|
|
|
// heapm.setAllCount(heapm.getAllCount() + one.getPatients().size());
|
|
|
sql3 = new StringBuffer();
|
|
|
sql3.append("SELECT COUNT(*) as num FROM health_edu_article_patient_test3 WHERE isRead='1' AND patientCode is not null AND articleId='"+article.getString("articleId")+"'");
|
|
|
Long num = elasticsearchUtil.excuteForLong(sql3.toString(), esType, esIndex);
|
|
|
if(num!=null){
|
|
|
heapm.setReadNumber(num.longValue());
|
|
|
}else{
|
|
|
heapm.setReadNumber(0L);
|
|
|
}
|
|
|
|
|
|
if(!StringUtils.isEmpty(article.getString("browseNumber"))){
|
|
|
heapm.setBrowseNumbere(Integer.valueOf(article.getString("browseNumber")));//文章浏览数
|
|
|
}else{
|