From e020e16be81de6064bb8ead304529ae6b135dc59 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 08 十一月 2023 15:00:41 +0800 Subject: [PATCH] 雷达强制引导计算z值 --- ard-work/src/main/resources/mapper/vtdu/VtduMapper.xml | 100 ++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 76 insertions(+), 24 deletions(-) diff --git a/ard-work/src/main/resources/mapper/vtdu/VtduMapper.xml b/ard-work/src/main/resources/mapper/vtdu/VtduMapper.xml index 30dd0fb..41de89d 100644 --- a/ard-work/src/main/resources/mapper/vtdu/VtduMapper.xml +++ b/ard-work/src/main/resources/mapper/vtdu/VtduMapper.xml @@ -1,63 +1,110 @@ <?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"> + PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.media.mapper.VtduMapper"> - + <resultMap type="Vtdu" id="VtduResult"> - <result property="name" column="name" /> - <result property="rtspUrl" column="rtsp_url" /> - <result property="isCode" column="is_code" /> - <result property="codeType" column="code_type" /> + <result property="name" column="name"/> + <result property="rtspSource" column="rtsp_source"/> + <result property="isCode" column="is_code"/> + <result property="mode" column="mode"/> + <result property="rtspUrl" column="rtsp_url"/> + <result property="rtmpUrl" column="rtmp_url"/> + <result property="webrtcUrl" column="webrtc_url"/> + <result property="cameraId" column="camera_id"/> + <result property="createBy" column="create_by"/> + <result property="createTime" column="create_time"/> + <result property="updateBy" column="update_by"/> + <result property="updateTime" column="update_time"/> </resultMap> <sql id="selectVtduVo"> - select name, rtsp_url, is_code, code_type from vtdu + select name, + rtsp_source, + is_code, + mode, + rtsp_url, + rtmp_url, + webrtc_url, + camera_id, + create_by, + create_time, + update_by, + update_time + from vtdu </sql> <select id="selectVtduList" parameterType="Vtdu" resultMap="VtduResult"> <include refid="selectVtduVo"/> - <where> - <if test="name != null and name != ''"> and name like '%'||#{name}||'%'</if> - <if test="rtspUrl != null and rtspUrl != ''"> and rtsp_url = #{rtspUrl}</if> - <if test="isCode != null and isCode != ''"> and is_code = #{isCode}</if> - <if test="codeType != null and codeType != ''"> and code_type = #{codeType}</if> + <where> + <if test="name != null and name != ''">and name like '%'||#{name}||'%'</if> + <if test="rtspSource != null and rtspSource != ''">and rtsp_source = #{rtspSource}</if> + <if test="isCode != null and isCode != ''">and is_code = #{isCode}</if> + <if test="mode != null and mode != ''">and mode = #{mode}</if> + <if test="cameraId != null and cameraId != ''">and camera_id = #{cameraId}</if> </where> </select> - + <select id="selectVtduByName" parameterType="String" resultMap="VtduResult"> <include refid="selectVtduVo"/> where name = #{name} </select> - + <insert id="insertVtdu" parameterType="Vtdu"> insert into vtdu <trim prefix="(" suffix=")" suffixOverrides=","> <if test="name != null">name,</if> - <if test="rtspUrl != null">rtsp_url,</if> + <if test="rtspSource != null">rtsp_source,</if> <if test="isCode != null">is_code,</if> - <if test="codeType != null">code_type,</if> - </trim> + <if test="mode != null">mode,</if> + <if test="rtspUrl != null">rtsp_url,</if> + <if test="rtmpUrl != null">rtmp_url,</if> + <if test="webrtcUrl != null">webrtc_url,</if> + <if test="cameraId != null">camera_id,</if> + <if test="createBy != null">create_by,</if> + <if test="createTime != null">create_time,</if> + <if test="updateBy != null">update_by,</if> + <if test="updateTime != null">update_time,</if> + </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="name != null">#{name},</if> - <if test="rtspUrl != null">#{rtspUrl},</if> + <if test="rtspSource != null">#{rtspSource},</if> <if test="isCode != null">#{isCode},</if> - <if test="codeType != null">#{codeType},</if> - </trim> + <if test="mode != null">#{mode},</if> + <if test="rtspUrl != null">#{rtspUrl},</if> + <if test="rtmpUrl != null">#{rtmpUrl},</if> + <if test="webrtcUrl != null">#{webrtcUrl},</if> + <if test="cameraId != null">#{cameraId},</if> + <if test="createBy != null">#{createBy},</if> + <if test="createTime != null">#{createTime},</if> + <if test="updateBy != null">#{updateBy},</if> + <if test="updateTime != null">#{updateTime},</if> + </trim> </insert> <update id="updateVtdu" parameterType="Vtdu"> update vtdu <trim prefix="SET" suffixOverrides=","> - <if test="rtspUrl != null">rtsp_url = #{rtspUrl},</if> + <if test="rtspSource != null">rtsp_source = #{rtspSource},</if> <if test="isCode != null">is_code = #{isCode},</if> - <if test="codeType != null">code_type = #{codeType},</if> + <if test="mode != null">mode = #{mode},</if> + <if test="rtspUrl != null">rtsp_url = #{rtspUrl},</if> + <if test="rtmpUrl != null">rtmp_url = #{rtmpUrl},</if> + <if test="webrtcUrl != null">webrtc_url = #{webrtcUrl},</if> + <if test="cameraId != null">camera_id = #{cameraId},</if> + <if test="createBy != null">create_by = #{createBy},</if> + <if test="createTime != null">create_time = #{createTime},</if> + <if test="updateBy != null">update_by = #{updateBy},</if> + <if test="updateTime != null">update_time = #{updateTime},</if> </trim> where name = #{name} </update> <delete id="deleteVtduByName" parameterType="String"> - delete from vtdu where name = #{name} + delete + from vtdu + where name = #{name} </delete> <delete id="deleteVtduByNames" parameterType="String"> @@ -66,4 +113,9 @@ #{name} </foreach> </delete> + <delete id="deleteVtduByCameraId" parameterType="String"> + delete + from vtdu + where camera_id = #{cameraId} + </delete> </mapper> \ No newline at end of file -- Gitblit v1.9.3