xiangpei
2024-03-05 c6bf3a8d886896e6bf29ed13cd93a1d9f9239dff
ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml
@@ -3,8 +3,8 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ycl.platform.mapper.TMonitorMapper">
    <resultMap type="com.ycl.platform.entity.TMonitor" id="TMonitorResult">
    <resultMap type="TMonitor" id="TMonitorResult">
        <result property="id"    column="id"    />
        <result property="serialNumber"    column="serial_number"    />
        <result property="name"    column="name"    />
@@ -42,9 +42,9 @@
        select id, serial_number, name, site_type, mac_addr, ip, camera_fun_type, longitude, latitude, camera_capture_area, on_state, civil_code, integrated_device, camera_brand, address, net_working, public_security, installed_time, management_unit, mu_contact_info, storage_days, monitor_azimuth, scene_photo_addr, model, site_vulgo, camera_type, camera_light_type, encoded_format, camera_dept, hybm, lxbm from t_monitor
    </sql>
    <select id="selectTMonitorList" parameterType="com.ycl.platform.entity.TMonitor" resultMap="TMonitorResult">
    <select id="selectTMonitorList" parameterType="TMonitor" resultMap="TMonitorResult">
        <include refid="selectTMonitorVo"/>
        <where>
        <where>
            <if test="serialNumber != null  and serialNumber != ''"> and serial_number = #{serialNumber}</if>
            <if test="name != null  and name != ''"> and name like concat('%', #{name}, '%')</if>
            <if test="siteType != null "> and site_type = #{siteType}</if>
@@ -77,13 +77,13 @@
            <if test="lxbm != null "> and lxbm = #{lxbm}</if>
        </where>
    </select>
    <select id="selectTMonitorById" parameterType="Long" resultMap="TMonitorResult">
        <include refid="selectTMonitorVo"/>
        where id = #{id}
    </select>
    <insert id="insertTMonitor" parameterType="com.ycl.platform.entity.TMonitor" useGeneratedKeys="true" keyProperty="id">
    <insert id="insertTMonitor" parameterType="TMonitor" useGeneratedKeys="true" keyProperty="id">
        insert into t_monitor
        <trim prefix="(" suffix=")" suffixOverrides=",">
            <if test="serialNumber != null and serialNumber != ''">serial_number,</if>
@@ -151,7 +151,7 @@
         </trim>
    </insert>
    <update id="updateTMonitor" parameterType="com.ycl.platform.entity.TMonitor">
    <update id="updateTMonitor" parameterType="TMonitor">
        update t_monitor
        <trim prefix="SET" suffixOverrides=",">
            <if test="serialNumber != null and serialNumber != ''">serial_number = #{serialNumber},</if>
@@ -193,9 +193,9 @@
    </delete>
    <delete id="deleteTMonitorByIds" parameterType="String">
        delete from t_monitor where id in
        delete from t_monitor where id in
        <foreach item="id" collection="array" open="(" separator="," close=")">
            #{id}
        </foreach>
    </delete>
</mapper>
</mapper>