fuliqi
2025-01-08 90276a76b56cc1e744f7fa68ce921a28a8a9c92f
ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml
@@ -95,7 +95,7 @@
            #{number}
        </foreach>
    </select>
    <!-- TODO:异常恢复监控和是否产生工单字段-->
    <select id="selectTMonitorList" resultType="com.ycl.platform.domain.vo.TMonitorVO">
        select m.id, m.serial_number, name, site_type, mac_addr, ip, camera_fun_type, longitude, latitude,
        camera_capture_area,
@@ -696,4 +696,14 @@
        on m.serial_number = p.serial_number
        where (m.camera_fun_type = '2' or m.camera_fun_type = '3') and p.examine_status = 1
    </select>
    <select id="getByIp" resultType="com.ycl.platform.domain.result.SYS.TMonitorResult">
        select m.ip,m.serial_number as no,p.id as pointId,p.province_tag_video,p.province_tag_car,p.province_tag_face,p.dept_tag,p.important_tag,p.important_command_image_tag
        from t_monitor m
        left join t_yw_point p on m.serial_number = p.serial_number
        where p.examine_status = 1 and m.ip in
        <foreach collection="ipList" item="ip" separator="," close=")" open="(">
            #{ip}
        </foreach>
    </select>
</mapper>