|
@ -103,7 +103,8 @@ public class SurveyScreenResultService extends BaseService {
|
|
|
sql +=" AND ssr.is_order = 0 AND ssr.following= 0";
|
|
|
}
|
|
|
List<Map<String,Object>> maps = jdbcTemplate.queryForList(sql);
|
|
|
sql += " limit "+start+","+pageSize;
|
|
|
|
|
|
sql += " order by ssr.czrq desc limit "+start+","+pageSize;
|
|
|
List<SurveyScreenResult> surveyScreenResultList = jdbcTemplate.query(sql,new BeanPropertyRowMapper<>(SurveyScreenResult.class));
|
|
|
Map<String,Object> map = new HashedMap();
|
|
|
map.put("num",maps.size());
|
|
@ -119,9 +120,14 @@ public class SurveyScreenResultService extends BaseService {
|
|
|
* @param labelType
|
|
|
* @return
|
|
|
*/
|
|
|
public List<SurveyTemplates> getScreenList(int pageNo,int pageSize,int labelType){
|
|
|
public List<SurveyTemplates> getScreenList(int pageNo,int pageSize,int labelType,String title){
|
|
|
int start = (pageNo-1)*pageSize;
|
|
|
String sql = "SELECT st.* FROM wlyy_survey_templates st LEFT JOIN wlyy_survey_label_info sli ON st.`code`= sli.relation_code WHERE st.del = 1 and sli.label="+labelType+" order by st.create_time desc limit "+start+","+pageSize;
|
|
|
String sql = "SELECT st.* FROM wlyy_survey_templates st LEFT JOIN wlyy_survey_label_info sli ON st.`code`= sli.relation_code" +
|
|
|
" WHERE st.del = 1 and sli.label="+labelType+"";
|
|
|
if (StringUtils.isNotEmpty(title)){
|
|
|
sql += " and st.title like '%"+title+"%'";
|
|
|
}
|
|
|
sql += " order by st.create_time desc limit "+start+","+pageSize;
|
|
|
List<SurveyTemplates> surveyTemplatesList = jdbcTemplate.query(sql,new BeanPropertyRowMapper<>(SurveyTemplates.class));
|
|
|
return surveyTemplatesList;
|
|
|
}
|
|
@ -333,7 +339,7 @@ public class SurveyScreenResultService extends BaseService {
|
|
|
|
|
|
public Map<String,Object> patientGetList(int pageNo,int pageSize,int labelType,String patientCode){
|
|
|
Map<String,Object> map = new HashedMap();
|
|
|
List<SurveyTemplates> templates = getScreenList(pageNo,pageSize,labelType);
|
|
|
List<SurveyTemplates> templates = getScreenList(pageNo,pageSize,labelType,null);
|
|
|
List<Map<String,Object>> mapList = new ArrayList<>();
|
|
|
for (SurveyTemplates surveyTemplates : templates){
|
|
|
Map<String,Object> sMap = new HashedMap();
|