双重预防项目-国泰新华二开定制版
16639036659
2022-09-27 7e7195766eb018b4ba00b2d0663f6dcb11adefc8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.ruoyi.doublePrevention.repository.PreventRiskDangerInfoRepository" >
 
    <resultMap id="BaseResultMap" type="com.ruoyi.doublePrevention.entity.PreventRiskDangerInfo">
        <id column="id" property="id"/>
        <result column="uuid" property="uuid"/>
        <result column="danger_check_point_id" property="dangerCheckPointId"/>
        <result column="hazard_code" property="hazardCode"/>
        <result column="danger_src" property="dangerSrc"/>
        <result column="danger_desc" property="dangerDesc"/>
        <result column="danger_reason" property="dangerReason"/>
        <result column="hazard_danger_type" property="hazardDangerType"/>
        <result column="danger_state" property="dangerState"/>
        <result column="timeout_flag" property="timeoutFlag"/>
        <result column="report_time" property="reportTime"/>
        <result column="update_report_data_time" property="updateReportDataTime"/>
        <result column="report_status" property="reportStatus"/>
        <result column="report_switch" property="reportSwitch"/>
    </resultMap>
 
 
<!--    int insertDangerInfo(PreventRiskDangerInfo dangerInfo);-->
    <insert id="insertDangerInfo">
        insert into prevent_risk_danger_info values
        (null, #{uuid}, #{dangerCheckPointId}, #{hazardCode}, #{dangerSrc}, #{dangerDesc}, #{dangerReason}, #{hazardDangerType}, #{dangerState},
            #{timeoutFlag}, #{reportTime}, #{updateReportDataTime}, #{reportStatus}, #{reportSwitch})
    </insert>
 
<!--    int updateDangerInfo(PreventRiskDangerInfo dangerInfo);-->
    <update id="updateDangerInfo">
        update prevent_risk_danger_info set
            hazard_code = #{hazardCode},
            danger_src = #{dangerSrc},
            danger_desc = #{dangerDesc},
            danger_reason = #{dangerReason},
            hazard_danger_type = #{hazardDangerType},
            danger_state = #{dangerState},
            timeout_flag = #{timeoutFlag},
            update_report_data_time = #{updateReportDataTime},
            report_status = #{reportStatus},
            report_switch = #{reportSwitch}
        where danger_check_point_id = #{dangerCheckPointId}
    </update>
 
<!--    int deleteDangerInfo(Long id);-->
    <delete id="deleteDangerInfo">
        delete from prevent_risk_danger_info where danger_check_point_id = #{id}
    </delete>
 
</mapper>