From e98eeaaa5766511fdb8e6d5e412eb1c59d1f07ce Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期二, 24 六月 2025 10:24:43 +0800 Subject: [PATCH] 隐患来源功能外加仓吉基础数据定时上报 --- src/main/resources/mybatis/doublePrevention/PreventRiskDangerInfoMapper.xml | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/src/main/resources/mybatis/doublePrevention/PreventRiskDangerInfoMapper.xml b/src/main/resources/mybatis/doublePrevention/PreventRiskDangerInfoMapper.xml index e4de7ad..52d626f 100644 --- a/src/main/resources/mybatis/doublePrevention/PreventRiskDangerInfoMapper.xml +++ b/src/main/resources/mybatis/doublePrevention/PreventRiskDangerInfoMapper.xml @@ -30,14 +30,17 @@ <!-- int updateDangerInfo(PreventRiskDangerInfo dangerInfo);--> <update id="updateDangerInfo"> + update prevent_risk_danger_info set hazard_code = #{hazardCode}, + <if test="dangerSrc != null and dangerSrc != ''"> danger_src = #{dangerSrc}, + </if> danger_desc = #{dangerDesc}, danger_reason = #{dangerReason}, hazard_danger_type = #{hazardDangerType}, danger_state = #{dangerState}, - danger_result =#{dangerResult} + danger_result =#{dangerResult}, timeout_flag = #{timeoutFlag}, update_report_data_time = #{updateReportDataTime}, report_status = #{reportStatus}, @@ -87,6 +90,28 @@ where danger_check_point_id = #{dangerCheckPointId} </update> + +<!-- List<PreventRiskDangerInfo> listReportDanger();--> + <select id="listReportDanger" resultMap="BaseResultMap"> +<!-- select * from prevent_risk_danger_info--> +<!-- where report_switch = 0 and (update_report_data_time > report_time or report_time is null) and (hazard_code !='' or hazard_code != null )--> + select * from prevent_risk_danger_info + where report_switch = 0 and (update_report_data_time > report_time or report_time is null) and (hazard_code !='' or hazard_code != null) and danger_state = 9 + </select> + +<!-- PreventRiskDangerInfo updateDangerInfoReportStatus(HandlerReportParam handlerReportParam);--> + <select id="updateDangerInfoReportStatus"> + update prevent_risk_danger_info set + report_status = #{reportStatus}, + report_time = #{reportTime} + where id = #{id} + </select> + +<!-- PreventRiskDangerInfo getByHiddenDangerId(Long id);resultType="com.ruoyi.doublePrevention.entity.PreventRiskDangerInfo"--> + <select id="getByHiddenDangerId" resultMap="BaseResultMap"> + select * from prevent_risk_danger_info + where danger_check_point_id = #{id} + </select> </mapper> -- Gitblit v1.9.2