73 lines
2.1 KiB
XML
73 lines
2.1 KiB
XML
![]() |
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||
|
<mapper namespace="com.yfd.platform.modules.auxcontrol.mapper.DeviceSignalMapper">
|
||
|
|
||
|
<!-- 查询辅控设备信号表-->
|
||
|
<select id="selectDeviceSignalYx" resultType="com.yfd.platform.modules.auxcontrol.domain.DeviceSignal">
|
||
|
SELECT
|
||
|
b.*
|
||
|
FROM
|
||
|
fk_device a
|
||
|
JOIN fk_device_signal b ON ( a.device_id = b.device_id )
|
||
|
JOIN fk_system_device c ON ( a.netdevice_ip = c.ip_addr )
|
||
|
WHERE
|
||
|
c.ip_addr = #{slave_ip}
|
||
|
|
||
|
AND b.yx_addr = #{address}
|
||
|
</select>
|
||
|
|
||
|
<select id="selectDeviceSignalYc" resultType="com.yfd.platform.modules.auxcontrol.domain.DeviceSignal">
|
||
|
SELECT
|
||
|
b.*
|
||
|
FROM
|
||
|
fk_device a
|
||
|
JOIN fk_device_signal b ON ( a.device_id = b.device_id )
|
||
|
JOIN fk_system_device c ON ( a.netdevice_ip = c.ip_addr )
|
||
|
WHERE
|
||
|
c.ip_addr = #{slave_ip}
|
||
|
|
||
|
AND b.yc_addr = #{address}
|
||
|
</select>
|
||
|
|
||
|
<!-- 查询辅控设备信号表-->
|
||
|
<select id="selectDeviceSignal_Map" resultType="java.util.Map">
|
||
|
SELECT
|
||
|
a.station_id,
|
||
|
a.systemcode,
|
||
|
a.device_name,
|
||
|
b.*
|
||
|
FROM
|
||
|
fk_device a
|
||
|
JOIN fk_device_signal b ON ( a.device_id = b.device_id )
|
||
|
JOIN fk_system_device c ON ( a.netdevice_ip = c.ip_addr )
|
||
|
WHERE
|
||
|
c.ip_addr = #{slave_ip}
|
||
|
<if test="type=='yx'">
|
||
|
and b.yx_addr = #{address}
|
||
|
</if>
|
||
|
<if test="type=='yc'">
|
||
|
and b.yc_addr = #{address}
|
||
|
</if>
|
||
|
</select>
|
||
|
|
||
|
<!-- 查询辅控设备信号表-->
|
||
|
<select id="selectDeviceSignal_Map2" resultType="java.util.Map">
|
||
|
SELECT
|
||
|
a.station_id,
|
||
|
a.systemcode,
|
||
|
a.device_name,
|
||
|
b.*
|
||
|
FROM
|
||
|
fk_device a
|
||
|
JOIN fk_device_signal b ON ( a.device_id = b.device_id )
|
||
|
WHERE
|
||
|
1 =1
|
||
|
<if test="type=='yx'">
|
||
|
and b.yx_addr = #{address}
|
||
|
</if>
|
||
|
<if test="type=='yc'">
|
||
|
and b.yc_addr = #{address}
|
||
|
</if>
|
||
|
</select>
|
||
|
</mapper>
|