于紫祥_1901
2020-08-24 53217a560fecddcf8ff5b7583532f49381b14d80
src/main/resources/mapper/SensorMapper.xml
@@ -174,4 +174,28 @@
            AND d.mac = #{mac}
        </if>
    </select>
    <select id="selectSenosrsByOrgId" resultMap="BaseResultMap">
        select
        distinct dvs.sensor_id as id,
        s.name,s.sensor_key,s.unit,s.description
        from
        device_version_sensor dvs,
        sensor s
        where
        dvs.device_version_id
        in(
        select
        distinct d.device_version_id
        from
        device d
        where
        d.mac in
        <foreach collection="macs" open="(" separator="," close=")"
                 item="mac">
            #{mac}
        </foreach>
        )
        and dvs.sensor_id=s.id
    </select>
</mapper>