|
@ -402,8 +402,7 @@ public class IotPatientDeviceService extends BaseJpaService<IotPatientDeviceDO,
|
|
|
|
|
|
sql +=" GROUP BY p.device_sn ORDER BY p.update_time desc ";
|
|
|
if (page != null && pageSize != null) {
|
|
|
String sqlCount = "SELECT count(DISTINCT p.device_sn) " + sql.substring(sql.indexOf("FROM"), sql.length());
|
|
|
Long count = jdbcTemplate.queryForObject(sqlCount, Long.class);
|
|
|
Long count = Long.valueOf(jdbcTempalte.queryForList(sql).size());
|
|
|
sql += "limit " +(page-1)* pageSize + "," +pageSize;
|
|
|
List<IotPatientDeviceVO> list = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(IotPatientDeviceVO.class));
|
|
|
return MixEnvelop.getSuccessListWithPage(IotRequestMapping.Device.message_success_find, list,page, pageSize,count);
|