|  | @ -54,14 +54,13 @@ public class CopdXeekDeviceService  {
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         sql.append(" GROUP BY inspect_time,de.id order by de.parameter, lu.inspect_time asc ");
 | 
	
		
			
				|  |  |         detailList = jdbcTemplate.queryForList(sql.toString());
 | 
	
		
			
				|  |  |         StringBuilder sqlIn= new StringBuilder("select count(de.id) test1_value ,LEFT(inspect_time,10) dayTime,'次' unit,'吸气训练数据' name,'inCount' parameter from xmiot.wlyy_copd_xeek_lung_detail de,xmiot.wlyy_copd_xeek_lung lu," +
 | 
	
		
			
				|  |  |                   " xmiot.wlyy_iot_tz_dict dict  where  de.code = lu.id and dict.del=1 \n" +
 | 
	
		
			
				|  |  |                   "and  dict.code='COPD_PARAMETER' and dict.value = de.parameter and  de.parameter='MIP' GROUP BY LEFT(inspect_time,10) ");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //lu.report_type1=吸气测试;2=呼气测试; 3=吸气训练4=呼气训练6=MVV 测试;7=慢通气测试;
 | 
	
		
			
				|  |  |         StringBuilder sqlIn= new StringBuilder("select de.times test1_value ,inspect_time dayTime,'次' unit,'吸气训练数据' name,'inCount' parameter " +
 | 
	
		
			
				|  |  |                 "from xmiot.wlyy_copd_xeek_lung_training de,xmiot.wlyy_copd_xeek_lung lu  where  de.code = lu.id and lu.report_type=3 ");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         StringBuilder sqlOut= new StringBuilder("select count(de.id) test1_value ,LEFT(inspect_time,10) dayTime,'次' unit,'呼气训练数据' name,'outCount' parameter from xmiot.wlyy_copd_xeek_lung_detail de,xmiot.wlyy_copd_xeek_lung lu," +
 | 
	
		
			
				|  |  |                   " xmiot.wlyy_iot_tz_dict dict  where  de.code = lu.id and dict.del=1 \n" +
 | 
	
		
			
				|  |  |                   "and  dict.code='COPD_PARAMETER' and dict.value = de.parameter and  de.parameter='FVC'  GROUP BY LEFT(inspect_time,10)");
 | 
	
		
			
				|  |  |         StringBuilder sqlOut= new StringBuilder("select de.times test1_value ,inspect_time dayTime,'次' unit,'呼气训练数据' name,'outCount' parameter " +
 | 
	
		
			
				|  |  |                 "from xmiot.wlyy_copd_xeek_lung_training de,xmiot.wlyy_copd_xeek_lung lu  where  de.code = lu.id and lu.report_type=4 ");
 | 
	
		
			
				|  |  |         sql = new StringBuilder("");
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(patient)){
 | 
	
		
			
				|  |  |             sql.append(" and lu.patient='"+patient+"' ");
 | 
	
	
		
			
				|  | @ -69,15 +68,13 @@ public class CopdXeekDeviceService  {
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(deviceSN)){
 | 
	
		
			
				|  |  |             sql.append(" and lu.device_sn='"+deviceSN+"' ");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(reportType)){
 | 
	
		
			
				|  |  |             sql.append(" and lu.report_type='"+reportType+"' ");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(begin)){
 | 
	
		
			
				|  |  |             sql.append(" and lu.inspect_time>='"+begin+"' ");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(end)){
 | 
	
		
			
				|  |  |             sql.append(" and lu.inspect_time<='"+end+"' ");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         sql.append(" order by  lu.inspect_time asc ");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         if ((StringUtils.isNotBlank(parameter)&¶meter.equals("inCount"))||StringUtils.isBlank(parameter)){//吸气训练次数 MIP
 | 
	
		
			
				|  |  |             List<Map<String,Object>> tmp = jdbcTemplate.queryForList(sqlIn.append(sql).toString());
 |