郑永安
2023-06-19 7a6abd05683528032687c75e80e0bd2030a3e46c
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
<?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.gkhy.safePlatform.doublePrevention.repository.PreventDangerManageTimeoutRepository">
 
    <resultMap id="BaseResultMap" type="com.gkhy.safePlatform.doublePrevention.entity.PreventDangerManageTimeout">
        <id property="id" column="id"/>
        <result column="delete_status" property="deleteStatus"/>
        <result column="danger_rectify_id" property="dangerRectifyId"/>
        <result column="danger_manager_id" property="dangerManagerId"/>
        <result column="timeout_status" property="timeoutStatus"/>
    </resultMap>
 
 
<!--    PreventDangerManageTimeout getByRectifyId(Long rectifyId);-->
    <select id="getByRectifyId" resultMap="BaseResultMap">
        select * from prevent_danger_manage_timeout
        where delete_status = 0 and danger_rectify_id = #{dangerRectifyId}
    </select>
 
    <!--PreventDangerManageTimeout getByManageId(Long dangerManagerId);-->
    <select id="getByManageId" resultMap="BaseResultMap">
        select * from prevent_danger_manage_timeout
        where delete_status = 0 and danger_manager_id = #{dangerManagerId}
    </select>
 
 
    <!--int manageTimeout(PreventDangerManageTimeout manageTimeout);-->
    <update id="manageTimeout">
        update prevent_danger_manage_timeout set
            timeout_status = #{timeoutStatus}
        where danger_rectify_id = #{dangerRectifyId} and danger_manager_id = #{dangerManagerId}
    </update>
 
</mapper>