郑永安
2023-09-19 69185134fcfaf913ea45f1255677225a2cc311a4
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
<?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.gk.hotwork.doublePrevention.repository.PreventTaskUnitAndMeasureRepository" >
 
    <resultMap id="BaseResultMap" type="com.gk.hotwork.doublePrevention.entity.PreventTaskUnitAndMeasure">
        <id column="id" property="id"/>
        <result column="delete_status" property="deleteStatus"/>
        <result column="task_unit_id" property="taskUnitId"/>
        <result column="task_unit_uuid" property="taskUnitUuid"/>
        <result column="measure_id" property="measureId"/>
        <result column="measure_uuid" property="measureUuid"/>
        <result column="gmt_create" property="gmtCreate"/>
        <result column="gmt_moditify" property="gmtModitify"/>
        <result column="create_by_user_name" property="createByUserName"/>
        <result column="last_edit_user_name" property="lastEditUserName"/>
    </resultMap>
 
    <!--List<PreventRiskControlMeasure> getListByUnitId(Long taskUnitId);-->
    <select id="getListByUnitId" resultMap="BaseResultMap">
        select * from prevent_task_unit_and_measure
        where delete_status = 0 and task_unit_id = #{taskUnitId}
    </select>
 
    <!--List<PreventTaskUnitAndMeasure> getListByMeasureId(Long measureId);-->
    <select id="getListByMeasureId" resultMap="BaseResultMap">
        select * from prevent_task_unit_and_measure
        where delete_status = 0 and measure_id = #{measureId}
    </select>
 
    <!--int deleteTaskUnitAndMeasure(PreventTaskUnitAndMeasureParams taskUnitAndMeasureParams);-->
    <update id="deleteTaskUnitAndMeasure">
        update prevent_task_unit_and_measure set
            delete_status = #{deleteStatus},
            gmt_moditify = #{gmtModitify},
            last_edit_user_name = #{lastEditUserName}
        where delete_status = 0 and task_unit_id = #{taskUnitId}
    </update>
 
</mapper>