|
|
|
|
@ -38,13 +38,14 @@
|
|
|
|
|
<result property="roomName" column="room_name"/>
|
|
|
|
|
<result property="physicalCode" column="physical_code"/>
|
|
|
|
|
<result property="addressCode" column="address_code"/>
|
|
|
|
|
<result property="connCode" column="conn_code"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="selectBaseMonitorInfoVo">
|
|
|
|
|
select objid, parent_id, monitor_id, monitor_name, monitor_addr, monitor_type, monitor_status,
|
|
|
|
|
collect_device_id, ancestors, grade, build_id, subentry_id, business_id, meter_type_id,
|
|
|
|
|
meter_id, correct_value, pt, ct, is_ammeter, is_key_monitor, is_circuit, dept_id, user_id,
|
|
|
|
|
create_by, create_time, update_by, update_time, public_share_type,monitor_hierarchy,room_code,room_name,physical_code,address_code from base_monitor_info
|
|
|
|
|
create_by, create_time, update_by, update_time, public_share_type,monitor_hierarchy,room_code,room_name,physical_code,address_code, conn_code from base_monitor_info
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectBaseMonitorInfoList" parameterType="BaseMonitorInfo" resultMap="BaseMonitorInfoResult">
|
|
|
|
|
@ -79,6 +80,7 @@
|
|
|
|
|
<if test="physicalCode != null ">and physical_code = #{physicalCode}</if>
|
|
|
|
|
<if test="roomCode != null ">and room_code = #{roomCode}</if>
|
|
|
|
|
<if test="addressCode != null ">and address_code = #{addressCode}</if>
|
|
|
|
|
<if test="connCode != null ">and conn_code = #{connCode}</if>
|
|
|
|
|
</where>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
@ -146,6 +148,7 @@
|
|
|
|
|
<if test="roomName != null">room_name,</if>
|
|
|
|
|
<if test="physicalCode != null">physical_code,</if>
|
|
|
|
|
<if test="addressCode != null">address_code,</if>
|
|
|
|
|
<if test="connCode != null">conn_code,</if>
|
|
|
|
|
</trim>
|
|
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
|
|
<if test="parentId != null">#{parentId},</if>
|
|
|
|
|
@ -180,6 +183,7 @@
|
|
|
|
|
<if test="roomName != null">#{roomName},</if>
|
|
|
|
|
<if test="physicalCode != null">#{physicalCode},</if>
|
|
|
|
|
<if test="addressCode != null">#{addressCode},</if>
|
|
|
|
|
<if test="connCode != null">#{connCode},</if>
|
|
|
|
|
</trim>
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
@ -218,6 +222,7 @@
|
|
|
|
|
<if test="roomName != null">room_name = #{roomName},</if>
|
|
|
|
|
<if test="physicalCode != null">physical_code = #{physicalCode},</if>
|
|
|
|
|
<if test="addressCode != null">address_code = #{addressCode},</if>
|
|
|
|
|
<if test="connCode != null">conn_code = #{connCode},</if>
|
|
|
|
|
</trim>
|
|
|
|
|
where objid = #{objid}
|
|
|
|
|
</update>
|
|
|
|
|
|