|
|
@ -165,12 +165,14 @@ public class DeviceDao { |
|
|
+ " dinfo.project_id,\r\n" |
|
|
+ " dinfo.project_id,\r\n" |
|
|
+ " bfloor.floor_id,\r\n" |
|
|
+ " bfloor.floor_id,\r\n" |
|
|
+ " basset.class_big_id,\r\n" |
|
|
+ " basset.class_big_id,\r\n" |
|
|
|
|
|
+ " ty.device_category_id categoryId,\r\n" |
|
|
+ " dinfo.asset_id\r\n" |
|
|
+ " dinfo.asset_id\r\n" |
|
|
+ "FROM device_info dinfo\r\n" |
|
|
+ "FROM device_info dinfo\r\n" |
|
|
+ "INNER JOIN basic_monitoring_asset basset ON dinfo.asset_id = basset.equipment_id\r\n" |
|
|
+ "INNER JOIN basic_monitoring_asset basset ON dinfo.asset_id = basset.equipment_id\r\n" |
|
|
+ "INNER JOIN basic_space bspace ON bspace.space_id = basset.space_id\r\n" |
|
|
+ "INNER JOIN basic_space bspace ON bspace.space_id = basset.space_id\r\n" |
|
|
+ "INNER JOIN basic_floor bfloor ON bfloor.floor_id = bspace.floor_id\r\n" |
|
|
+ "INNER JOIN basic_floor bfloor ON bfloor.floor_id = bspace.floor_id\r\n" |
|
|
+ "INNER JOIN basic_building bbuilding ON bfloor.building_id = bbuilding.building_id\r\n" |
|
|
+ "INNER JOIN basic_building bbuilding ON bfloor.building_id = bbuilding.building_id\r\n" |
|
|
|
|
|
+ "LEFT JOIN type ty ON ty.id = dinfo.type_id\r\n" |
|
|
+ "WHERE dinfo.flag != 1 AND basset.flag != 1 AND bspace.flag != 1 AND bfloor.flag != 1 AND bbuilding.flag != 1 AND\r\n" |
|
|
+ "WHERE dinfo.flag != 1 AND basset.flag != 1 AND bspace.flag != 1 AND bfloor.flag != 1 AND bbuilding.flag != 1 AND\r\n" |
|
|
+ "dinfo.device_id='"+deviceId+"'"; |
|
|
+ "dinfo.device_id='"+deviceId+"'"; |
|
|
List<DeviceEntity> dataList = jdbcTemplate.query(sql, |
|
|
List<DeviceEntity> dataList = jdbcTemplate.query(sql, |
|
|
@ -188,6 +190,7 @@ public class DeviceDao { |
|
|
item.setFloorId(rs.getLong("floor_id")); |
|
|
item.setFloorId(rs.getLong("floor_id")); |
|
|
item.setAssetId(rs.getLong("asset_id")); |
|
|
item.setAssetId(rs.getLong("asset_id")); |
|
|
item.setBigClassId(rs.getLong("class_big_id")); |
|
|
item.setBigClassId(rs.getLong("class_big_id")); |
|
|
|
|
|
item.setCategoryId(rs.getLong("categoryId")); |
|
|
return item; |
|
|
return item; |
|
|
}); |
|
|
}); |
|
|
return dataList; |
|
|
return dataList; |
|
|
|