<?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.project.tr.specialCheck.mapper.TbSpecialCheckItemLogMapper">
|
|
<resultMap id="BaseResultMap" type="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckItemLog">
|
<id property="indexId" column="index_id"/>
|
<result property="id" column="id"/>
|
<result property="companyCode" column="company_code"/>
|
|
<result property="taskId" column="task_id"/>
|
<result property="checkItemId" column="check_item_id"/>
|
<result property="checkName" column="check_name"/>
|
<result property="checkContent" column="check_content"/>
|
<result property="checkWay" column="check_way"/>
|
<result property="checkBasis" column="check_basis"/>
|
<result property="applicablePlace" column="applicable_place"/>
|
|
<result property="deleted" column="deleted"/>
|
<result property="createBy" column="create_by"/>
|
<result property="createDate" column="create_date"/>
|
<result property="updateBy" column="update_by"/>
|
<result property="updateDate" column="update_date"/>
|
<result property="reportTime" column="report_time"/>
|
<result property="reportStatus" column="report_status"/>
|
</resultMap>
|
|
|
<!-- List<TbSpecialCheckItemDangerLog> selectSpecialCheckItemDangerLogPage(TbSpecialCheckItemDangerLogBO itemDangerLogBO);-->
|
<select id="selectSpecialCheckItemDangerLogPage" resultMap="BaseResultMap">
|
select * from tb_special_check_item_log
|
<where>
|
deleted = 0
|
<if test="id != null">
|
and task_id = #{id}
|
</if>
|
<if test="reportStatus != null">
|
and report_status = #{reportStatus}
|
</if>
|
order by report_status desc,check_name asc
|
</where>
|
</select>
|
<!-- TbSpecialCheckItemDangerLog getSpecialCheckItemDangerLogByIndexId(Long indexId);;-->
|
<select id="getSpecialCheckItemDangerLogByIndexId" resultMap="BaseResultMap">
|
select * from tb_special_check_item_log
|
where deleted = 0 and index_id = #{indexId}
|
</select>
|
|
<!-- TbSpecialCheckTaskLog save(TbSpecialCheckTaskLog tbSpecialCheckTaskLog);-->
|
<insert id="save" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckItemLog">
|
insert into tb_special_check_item_log
|
<!-- (index_id,company_code)values(null,#{companyCode},#{hazardCode})-->
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
index_id,
|
<if test="id != null ">id,</if>
|
<if test="companyCode != null ">company_code,</if>
|
|
<if test="taskId != null ">task_id,</if>
|
<if test="checkItemId != null ">check_item_id,</if>
|
<if test="checkName != null ">check_name,</if>
|
<if test="checkContent != null ">check_content,</if>
|
<if test="checkWay != null ">check_way,</if>
|
<if test="checkBasis != null ">check_basis,</if>
|
<if test="applicablePlace != null ">applicable_place,</if>
|
|
<if test="deleted != null">deleted,</if>
|
<if test="createBy != null">create_by,</if>
|
<if test="createDate != null">create_date,</if>
|
<if test="updateBy != null ">update_by,</if>
|
<if test="updateDate != null ">update_date,</if>
|
report_time,
|
<if test="reportStatus != null ">report_status,</if>
|
</trim>
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
null,
|
<if test="id != null ">#{id},</if>
|
<if test="companyCode != null ">#{companyCode},</if>
|
|
<if test="taskId != null ">#{taskId},</if>
|
<if test="checkItemId != null ">#{checkItemId},</if>
|
<if test="checkName != null ">#{checkName},</if>
|
<if test="checkContent != null ">#{checkContent},</if>
|
<if test="checkWay != null ">#{checkWay},</if>
|
<if test="checkBasis != null">#{checkBasis},</if>
|
<if test="applicablePlace != null ">#{applicablePlace},</if>
|
|
<if test="deleted != null ">#{deleted},</if>
|
<if test="createBy != null">#{createBy},</if>
|
<if test="createDate != null">#{createDate},</if>
|
<if test="updateBy != null ">#{updateBy},</if>
|
<if test="updateDate != null ">#{updateDate},</if>
|
null,
|
<if test="reportStatus != null ">#{reportStatus},</if>
|
</trim>
|
</insert>
|
|
<!-- int updateSpecialCheckItemDangerLogById(TbSpecialCheckItemDangerLogUpdateBO updateBO);-->
|
<update id="updateSpecialCheckItemDangerLogById" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckItemLog">
|
update tb_special_check_item_log
|
<set>
|
<if test="taskId != null">
|
task_id = #{taskId},
|
</if>
|
<if test="checkItemId != null">
|
check_item_id = #{checkItemId},
|
</if>
|
<if test="checkName != null">
|
check_name = #{checkName},
|
</if>
|
<if test="checkContent != null">
|
check_content = #{checkContent},
|
</if>
|
<if test="checkWay != null">
|
check_way = #{checkWay},
|
</if>
|
<if test="checkBasis != null">
|
check_basis = #{checkBasis},
|
</if>
|
<if test="applicablePlace != null">
|
applicable_place = #{applicablePlace},
|
</if>
|
<if test="resultStatus != null">
|
result_status = #{resultStatus},
|
</if>
|
<if test="reportStatus != null">
|
report_status = #{reportStatus},
|
</if>
|
<if test="updateBy != null">
|
update_by = #{updateBy},
|
</if>
|
<if test="updateDate != null">
|
update_date = #{updateDate},
|
</if>
|
</set>
|
where index_id = #{indexId} and deleted = 0
|
</update>
|
|
<!-- int deleteTbSpecialCheckItemDangerLog(TbSpecialCheckItemDangerLog tbSpecialCheckItemDangerLog);-->
|
<update id="deleteTbSpecialCheckItemDangerLog" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckItemLog">
|
update tb_special_check_item_log
|
<set>
|
<if test="deleted != null ">
|
deleted = #{deleted},
|
</if>
|
<if test="reportStatus != null">
|
report_status = #{reportStatus},
|
</if>
|
<if test="updateBy != null">
|
update_by = #{updateBy},
|
</if>
|
<if test="updateDate != null">
|
update_date = #{updateDate},
|
</if>
|
</set>
|
where index_id = #{indexId} and deleted = 0
|
</update>
|
<!-- List<TbSpecialCheckItemDangerLog> listItemDangerReportTask();-->
|
<select id="listItemDangerReportTask" resultMap="BaseResultMap">
|
select * from tb_special_check_item_log
|
where deleted = 0 and report_status = 1
|
</select>
|
<!-- void updateItemDangerReportStatusById(HandlerSpecialCheckReportParam handlerCJReportParam);-->
|
<update id="updateItemDangerReportStatusById">
|
update tb_special_check_item_log set
|
report_status = #{reportStatus},
|
report_time = #{reportTime}
|
where id = #{id} and deleted = 0
|
</update>
|
<!-- TbSpecialCheckItemDangerLog getSpecialCheckItemDangerLogById(String id);-->
|
<select id="getSpecialCheckItemDangerLogById" resultMap="BaseResultMap">
|
select * from tb_special_check_item_log
|
where deleted = 0 and id = #{id}
|
</select>
|
</mapper>
|