From ecc7b295a495014621de2cd9601659f5cdf26fbe Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 22 八月 2024 18:26:21 +0800 Subject: [PATCH] 点位导入优化 --- ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml b/ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml index 0702c36..3578040 100644 --- a/ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml +++ b/ycl-server/src/main/resources/mapper/zgyw/YwPointMapper.xml @@ -109,15 +109,18 @@ </delete> <update id="updatePoint"> - update t_yw_point - <set> - <if test="point.pointName != null and point.pointName != ''">point_name = #{point.pointName},</if> + <foreach collection="pointList" separator=";" item="point"> + UPDATE t_yw_point + SET + <if test="point.pointName != null and point.pointName != ''"> + point_name = #{point.pointName}, + </if> unit_id = #{point.unitId}, start_time = #{point.startTime}, end_time = #{point.endTime}, province_tag = #{point.provinceTag}, - important_command_image_tag = #{point.importantCommandImageTag}, - </set> + important_command_image_tag = #{point.importantCommandImageTag} WHERE serial_number = #{point.serialNumber} + </foreach> </update> </mapper> -- Gitblit v1.8.0