<?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.PreventTaskAndMeasureRepository">
|
|
<resultMap id="BaseResultMap" type="com.gkhy.safePlatform.doublePrevention.entity.PreventTaskAndMeasure">
|
<id property="id" column="id"/>
|
<result property="controlMeasureId" column="control_measure_id"/>
|
<result property="checkTaskId" column="check_task_id"/>
|
<result property="checkContent" column="check_content"/>
|
<result property="deleteStatus" column="delete_status"/>
|
<result property="checkResult" column="check_result"/>
|
</resultMap>
|
|
<!--void updateTaskAndMeasureByTaskId(Long TaskId);-->
|
<update id="deleteTaskAndMeasureByTaskId">
|
update prevent_task_and_measure set
|
delete_status = 1
|
where check_task_id = #{checkTaskId}
|
</update>
|
|
<!--List<PreventTaskAndMeasure> getListByTaskId(Long taskId);-->
|
<select id="getListByTaskId" resultMap="BaseResultMap">
|
select
|
id,
|
check_task_id,
|
control_measure_id,
|
check_content,
|
check_result
|
from prevent_task_and_measure
|
where delete_status = 0 and check_task_id = #{taskId}
|
</select>
|
|
<!-- PreventTaskAndMeasure getTaskAndMeasureByTaskId(Long taskId);-->
|
<select id="getTaskAndMeasureByTaskId" resultMap="BaseResultMap">
|
select
|
id,
|
check_task_id,
|
control_measure_id,
|
check_content,
|
check_result
|
from prevent_task_and_measure
|
where delete_status = 0 and check_task_id = #{taskId}
|
</select>
|
|
<!--int updateCheckResult(PreventCheckResultParams checkResultParams);-->
|
<update id="updateCheckResult">
|
update prevent_task_and_measure set
|
check_result = #{checkResult}
|
where id = #{id}
|
</update>
|
</mapper>
|