From 247a4a1f10f233c89a4bd054dee3cb9b7d4a76f1 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期三, 19 十一月 2025 08:40:12 +0800
Subject: [PATCH] 新增数据上传准东
---
src/main/resources/mybatis/doublePrevention/PreventRiskControlMeasureMapper.xml | 102 ++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 80 insertions(+), 22 deletions(-)
diff --git a/src/main/resources/mybatis/doublePrevention/PreventRiskControlMeasureMapper.xml b/src/main/resources/mybatis/doublePrevention/PreventRiskControlMeasureMapper.xml
index 8353bf5..59e17f2 100644
--- a/src/main/resources/mybatis/doublePrevention/PreventRiskControlMeasureMapper.xml
+++ b/src/main/resources/mybatis/doublePrevention/PreventRiskControlMeasureMapper.xml
@@ -82,72 +82,130 @@
update prevent_risk_control_measure
<set>
<if test="gmtModitify != null ">
- gmt_moditify = #{gmtModitify}
+ gmt_moditify = #{gmtModitify},
</if>
<if test="controlType != null">
- control_type = #{controlType}
+ control_type = #{controlType},
</if>
<if test="classify1 != null">
- classify1 = #{classify1}
+ classify1 = #{classify1},
</if>
<if test="classify2 != null">
- classify2 = #{classify2}
+ classify2 = #{classify2},
</if>
<if test="controlMeasureCode != null">
- control_measure_code = #{controlMeasureCode}
+ control_measure_code = #{controlMeasureCode},
</if>
<if test="measureDesc != null">
- measure_desc = #{measureDesc}
+ measure_desc = #{measureDesc},
</if>
<if test="riskEventId != null">
- risk_event_id = #{riskEventId}
+ risk_event_id = #{riskEventId},
</if>
<if test="riskEventUuid != null">
- risk_event_uuid = #{riskEventUuid}
+ risk_event_uuid = #{riskEventUuid},
</if>
<if test="classify3 != null">
- classify3 = #{classify3}
+ classify3 = #{classify3},
</if>
<if test="lastEditUserName != null">
- last_edit_user_name = #{lastEditUserName}
+ last_edit_user_name = #{lastEditUserName},
</if>
<if test="reportTime != null">
- report_time = #{reportTime}
+ report_time = #{reportTime},
</if>
<if test="updateReportDataTime != null">
- update_report_data_time = #{updateReportDataTime}
+ update_report_data_time = #{updateReportDataTime},
</if>
<if test="reportStatus != null">
- report_status = #{reportStatus}
+ report_status = #{reportStatus},
</if>
<if test="reportSwitch != null">
- report_switch = #{reportSwitch}
+ report_switch = #{reportSwitch},
</if>
<if test="checkContent != null">
- check_content = #{checkContent}
+ check_content = #{checkContent},
</if>
- where id = #{id} and delete_status = 0
</set>
+ where id = #{id} and delete_status = 0
</update>
<update id="deletePreventRiskControlMeasureById">
update prevent_risk_control_measure
<set>
- <if test="preventRiskControlMeasure.gmtModitify != null ">
- gmt_moditify = #{preventRiskControlMeasure.gmtModitify},
+ <if test="gmtModitify != null ">
+ gmt_moditify = #{gmtModitify},
</if>
- <if test="preventRiskControlMeasure.lastEditUserName != null ">
- last_edit_user_name = #{preventRiskControlMeasure.lastEditUserName},
+ <if test="lastEditUserName != null ">
+ last_edit_user_name = #{lastEditUserName},
</if>
- delete_status = 1 where id = #{id}
+ <if test="updateReportDataTime != null">
+ update_report_data_time = #{updateReportDataTime},
+ </if>
+ delete_status = 1 where id = #{id} and delete_status = 0
</set>
</update>
<select id="getPreventRiskControlMeasureById"
- resultType="com.ruoyi.doublePrevention.entity.PreventRiskControlMeasure">
+ resultMap="BaseResultMap">
select * from prevent_risk_control_measure
where id = #{id} and delete_status = 0
</select>
+ <select id="getPreventRiskControlMeasureByControlMeasureCode" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure
+ <where>
+ delete_status = 0
+ <if test="controlMeasureCode != null">
+ and control_measure_code = #{controlMeasureCode}
+ </if>
+ </where>
+ </select>
+
+
+ <select id="listRiskControlMeasureByCondition" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure
+ <where>
+ delete_status = 0
+ <if test="controlType != null">
+ and control_type = #{controlType}
+ </if>
+ <if test="riskEventId != null">
+ and risk_event_id = #{riskEventId}
+ </if>
+ order by gmt_moditify desc
+ </where>
+ </select>
+
+ <select id="listRiskControlMeasure" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure where delete_status = 0
+ order by risk_event_id
+ </select>
+
+ <select id="getPreventRiskControlMeasureByUuid" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure
+ where delete_status = 0 and uuid = #{riskMeasureId}
+ </select>
+<!-- List<PreventRiskControlMeasure> getAllMeasureList();-->
+ <select id="getAllMeasureList" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure
+ where delete_status = 0
+ </select>
+
+
+
+<!-- List<PreventRiskControlMeasure> listReportMeasure();-->
+ <select id="listReportMeasure" resultMap="BaseResultMap">
+ select * from prevent_risk_control_measure
+ where report_switch = 0 and delete_status = 0 and (update_report_data_time > report_time or report_time is null)
+ </select>
+
+<!-- int updateMeasureReportStatus(HandlerReportParam handlerReportParam);-->
+ <update id="updateMeasureReportStatus" >
+ update prevent_risk_control_measure set
+ report_status = #{reportStatus},
+ report_time = #{reportTime}
+ where id = #{id}
+ </update>
</mapper>
--
Gitblit v1.9.2