From 58b0713d68fa8fef72a39c1ea6102dd36a4d2a9c Mon Sep 17 00:00:00 2001 From: 16639036659 <577530412@qq.com> Date: 星期一, 19 九月 2022 10:40:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/resources/mybatis/doublePrevention/PreventRiskCheckUnitMapper.xml | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/src/main/resources/mybatis/doublePrevention/PreventRiskCheckUnitMapper.xml b/src/main/resources/mybatis/doublePrevention/PreventRiskCheckUnitMapper.xml index 6c835b7..6524a4e 100644 --- a/src/main/resources/mybatis/doublePrevention/PreventRiskCheckUnitMapper.xml +++ b/src/main/resources/mybatis/doublePrevention/PreventRiskCheckUnitMapper.xml @@ -15,4 +15,36 @@ insert into prevent_risk_check_unit values(null, #{uuid}, #{baseCheckPointId}, #{controlMeasureId}, #{riskId}) </insert> + + <update id="updateRiskCheckUnitById"> + update prevent_risk_control_measure + <set> + <if test="baseCheckPointId != null "> + base_check_point_id = #{baseCheckPointId}, + </if> + <if test="controlMeasureId != null"> + control_measure_id = #{controlMeasureId}, + </if> + <if test="riskId != null"> + risk_id = #{riskId}, + </if> + </set> + </update> + + + <delete id="deleteRiskCheckUnitByCheckPointIds"> + delete from prevent_risk_control_measure where base_check_point_id in + <foreach item="checkPointId" collection="array" open="(" separator="," close=")"> + #{checkPointId} + </foreach> + </delete> + + + <select id="getPointAndMeasureByPointId" + resultMap="BaseResultMap"> + select * + from prevent_risk_check_unit + where base_check_point_id = #{checkPointId} + </select> + </mapper> -- Gitblit v1.9.2