|
|
@ -64,14 +64,15 @@ |
|
|
INNER JOIN basic_monitoring_asset on basic_monitoring_asset.space_id = basic_space.space_id |
|
|
INNER JOIN basic_monitoring_asset on basic_monitoring_asset.space_id = basic_space.space_id |
|
|
INNER JOIN device_info dinfo ON dinfo.asset_id = basic_monitoring_asset.equipment_id |
|
|
INNER JOIN device_info dinfo ON dinfo.asset_id = basic_monitoring_asset.equipment_id |
|
|
LEFT JOIN basic_asset_class_big on basic_asset_class_big.id = basic_monitoring_asset.class_big_id |
|
|
LEFT JOIN basic_asset_class_big on basic_asset_class_big.id = basic_monitoring_asset.class_big_id |
|
|
LEFT JOIN type ty ON dinfo.type_id = ty.id |
|
|
LEFT JOIN type ty ON dinfo.type_id = ty.id AND ty.flag = 0 |
|
|
WHERE |
|
|
|
|
|
bbuilding.company_id = #{companyId} AND bbuilding.flag = 0 AND basic_floor.flag = 0 AND basic_space.flag = 0 |
|
|
|
|
|
AND basic_monitoring_asset.flag = 0 AND dinfo.flag = 0 AND basic_asset_class_big.flag = 0 AND ty.flag = 0 |
|
|
|
|
|
AND ty.device_category_id in |
|
|
AND ty.device_category_id in |
|
|
<foreach collection="categoryIdList" item="categoryId" open="(" separator="," close=")"> |
|
|
<foreach collection="categoryIdList" item="categoryId" open="(" separator="," close=")"> |
|
|
#{categoryId} |
|
|
#{categoryId} |
|
|
</foreach> |
|
|
</foreach> |
|
|
|
|
|
WHERE |
|
|
|
|
|
bbuilding.company_id = #{companyId} AND bbuilding.flag = 0 AND basic_floor.flag = 0 AND basic_space.flag = 0 |
|
|
|
|
|
AND basic_monitoring_asset.flag = 0 AND dinfo.flag = 0 AND basic_asset_class_big.flag = 0 |
|
|
|
|
|
|
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
</mapper> |
|
|
</mapper> |