From b4cabe178f1a36433270c79048beecfab0edc487 Mon Sep 17 00:00:00 2001 From: 沈斌 <bluelazysb@hotmail.com> Date: Tue, 30 Jan 2018 17:20:28 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/resources/mapper/DeviceMapper.xml | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 deletions(-) diff --git a/src/main/resources/mapper/DeviceMapper.xml b/src/main/resources/mapper/DeviceMapper.xml index fbe298a..dd91d71 100644 --- a/src/main/resources/mapper/DeviceMapper.xml +++ b/src/main/resources/mapper/DeviceMapper.xml @@ -98,20 +98,26 @@ </if> GROUP BY d.state </select> - - <select id="getSensorsByDevice" resultType="map"> + + <select id="getDeviceVersionIdByMonitorPoint" resultType="map"> SELECT - s.`key`, - s.`name` + device_version_id deviceVersionId FROM - sensor s, - device d, - device_version_sensor dvs + device WHERE - d.mac = #{mac} - AND d.device_version_id = dvs.version_id - AND dvs.sensor_id = s.id - ORDER BY - s.id + monitor_point_id = #{monitorPoint} + GROUP BY + device_version_id </select> + + <select id="getDeviceMacByMonitorPointAndDeviceVersion" resultType="string"> + SELECT + mac + FROM + device + WHERE + monitor_point_id = #{monitorPointId} + AND device_version_id = #{deviceVersionId} + </select> + </mapper> \ No newline at end of file -- Gitblit v1.8.0