| | |
| | | <sql id="Base_Column_List" > |
| | | id, sensor_id, name, rules, is_delete, create_time, update_time |
| | | </sql> |
| | | |
| | | <select id="getSensorsByDeviceMac" resultType="java.util.Map"> |
| | | SELECT d.mac,s.sensor_key,su.id,su.sensor_id,su.name,su.rules |
| | | FROM device d, device_version_sensor dvs, sensor_unit su, sensor s |
| | | WHERE d.device_version_id = dvs.device_version_id |
| | | AND dvs.sensor_id = su.sensor_id |
| | | AND d.device_version_id = dvs.device_version_id |
| | | AND su.sensor_id = s.id |
| | | AND su.is_delete=0 |
| | | AND d.mac = #{mac} |
| | | </select> |
| | | |
| | | <select id="getSensorsByMonitPointId" resultType="java.util.Map"> |
| | | SELECT mp.id,s.sensor_key,s.unit,su.id,su.sensor_id,su.name,su.rules |
| | | FROM monitor_point mp,organization org,organization_sensor_unit osu,sensor_unit su, sensor s |
| | | WHERE mp.organization_id = org.id |
| | | AND org.id = osu.organization_id |
| | | AND osu.sensor_unit_id = su.id |
| | | AND su.sensor_id = s.id |
| | | AND su.is_delete=0 |
| | | AND mp.id = #{id} |
| | | </select> |
| | | </mapper> |