|
@ -710,7 +710,7 @@ public class JMJkEduArticleService extends BaseService {
|
|
|
patientSet.addAll(resultList);
|
|
|
}
|
|
|
|
|
|
public JSONArray pushArticleLogs(int page, int pagesize, String patientCode) throws Exception {
|
|
|
public JSONArray pushArticleLogs(int page, int pagesize, String patientCode,String level1Type) throws Exception {
|
|
|
|
|
|
pagesize = page * pagesize;
|
|
|
page = (page - 1) * pagesize;
|
|
@ -718,7 +718,13 @@ public class JMJkEduArticleService extends BaseService {
|
|
|
// StringBuffer sql2 = new StringBuffer("select * from " + esType +
|
|
|
// " where sendCode='" + sendCode + "' ");
|
|
|
// sql2.append(" order by createTime limit " + page + "," + pagesize);
|
|
|
String sql = "SELECT * FROM " + esType + " where nested(patients.code)= '" + patientCode + "' order by createTime desc limit " + page + "," + pagesize;
|
|
|
String sql = "SELECT * FROM " + esType + " where nested(patients.code)= '" + patientCode + "' ";
|
|
|
|
|
|
if(!StringUtils.isEmpty(level1Type)){
|
|
|
sql= sql + " and level1Type = '"+level1Type+"' ";
|
|
|
}
|
|
|
|
|
|
sql= sql+ " order by createTime desc limit " + page + "," + pagesize;
|
|
|
List<com.yihu.es.entity.HealthEduArticlePatient> esList = elasticsearchUtil.excute(sql, com.yihu.es.entity.HealthEduArticlePatient.class, esIndex, esType);
|
|
|
HealthEduArticlePatientModel heapm = null;
|
|
|
com.alibaba.fastjson.JSONObject article = null;
|