| | |
| | | </select> |
| | | |
| | | <select id="selectDevicesAll" parameterType="java.util.Map" resultType="com.moral.entity.Device"> |
| | | SELECT dev.id,dev.mac,dev.device_version_id deviceVersionId from device dev |
| | | SELECT dev.name,dev.address,dev.id,dev.state,dev.mac,dev.longitude,dev.latitude,dev.device_version_id deviceVersionId from device dev |
| | | left join monitor_point mpt on dev.monitor_point_id = mpt.id |
| | | <where> |
| | | <if test="@com.moral.common.bean.Constants@isNotSpecialOrgId(orgId)"> |
| | |
| | | ) |
| | | </select> |
| | | |
| | | <select id="getDeviceListByMonitorPointIds" resultType="com.moral.entity.Device"> |
| | | select * from device where monitor_point_id in |
| | | <foreach item="item" collection="list" index="index" open="(" separator="," close=")">#{item}</foreach> |
| | | </select> |
| | | <select id="getMacsByMonitorPointIds" resultType="java.lang.String"> |
| | | select mac from device where monitor_point_id in |
| | | <foreach item="item" collection="list" index="index" open="(" separator="," close=")">#{item}</foreach> |
| | | and is_delete=0 |
| | | </select> |
| | | |
| | | <select id="selectAllFieldByMac" resultType="java.util.Map"> |
| | | <select id="selectAllFieldByMac" resultType="java.util.Map"> |
| | | SELECT * |
| | | FROM device |
| | | WHERE mac = #{mac} |