<?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.TbSpecialCheckScoreAndDangerLogMapper">
|
|
<resultMap id="BaseResultMap" type="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckScoreAndDangerLog">
|
<id property="indexId" column="index_id"/>
|
<result property="id" column="id"/>
|
<result property="companyCode" column="company_code"/>
|
|
<result property="dangerId" column="danger_id"/>
|
<result property="dangerName" column="danger_name"/>
|
<result property="taskId" column="task_id"/>
|
<result property="checkType" column="check_type"/>
|
<result property="checkItemId" column="check_item_id"/>
|
<result property="checkScoreId" column="check_score_id"/>
|
<result property="checkDate" column="check_date"/>
|
<result property="checkPay" column="check_pay"/>
|
<result property="harmType" column="harm_type"/>
|
<result property="isReject" column="is_reject"/>
|
<result property="deductPoint" column="deduct_point"/>
|
<result property="deductIllustrate" column="deduct_illustrate"/>
|
|
<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> selectSpecialCheckScoreAndDangerLogPage(TbSpecialCheckItemDangerLogBO itemDangerLogBO);-->
|
<select id="selectSpecialCheckScoreAndDangerLogPage" resultMap="BaseResultMap">
|
select * from tb_special_check_score_and_danger_log
|
<where>
|
deleted = 0
|
<if test="id != null">
|
and check_score_id = #{id}
|
</if>
|
<if test="checkType != null">
|
and check_type like concat('%',#{checkType},'%')
|
</if>
|
<if test="reportStatus != null">
|
and report_status = #{reportStatus}
|
</if>
|
order by create_date desc
|
</where>
|
</select>
|
<!-- TbSpecialCheckItemDangerLog getSpecialCheckScoreAndDangerLogByIndexId(Long indexId);;-->
|
<select id="getSpecialCheckScoreAndDangerLogByIndexId" resultMap="BaseResultMap">
|
select * from tb_special_check_score_and_danger_log
|
where deleted = 0 and index_id = #{indexId}
|
</select>
|
|
<!-- TbSpecialCheckTaskLog save(TbSpecialCheckTaskLog tbSpecialCheckTaskLog);-->
|
<insert id="save" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckScoreAndDangerLog">
|
insert into tb_special_check_score_and_danger_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="dangerId != null ">danger_id,</if>
|
<if test="dangerName != null ">danger_name,</if>
|
<if test="taskId != null ">task_id,</if>
|
<if test="checkType != null ">check_type,</if>
|
<if test="checkItemId != null ">check_item_id,</if>
|
<if test="checkScoreId != null ">check_score_id,</if>
|
<if test="checkDate != null ">check_date,</if>
|
|
<if test="checkPay != null ">check_pay,</if>
|
<if test="harmType != null ">harm_type,</if>
|
<if test="isReject != null ">is_reject,</if>
|
<if test="deductPoint != null ">deduct_point,</if>
|
<if test="deductIllustrate != null ">deduct_illustrate,</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="dangerId != null ">#{dangerId},</if>
|
<if test="dangerName != null ">#{dangerName},</if>
|
<if test="taskId != null ">#{taskId},</if>
|
<if test="checkType != null ">#{checkType},</if>
|
<if test="checkItemId != null ">#{checkItemId},</if>
|
<if test="checkScoreId != null ">#{checkScoreId},</if>
|
<if test="checkDate != null">#{checkDate},</if>
|
<if test="checkPay != null ">#{checkPay},</if>
|
<if test="harmType != null ">#{harmType},</if>
|
<if test="isReject != null ">#{isReject},</if>
|
<if test="deductPoint != null ">#{deductPoint},</if>
|
<if test="deductIllustrate != null ">#{deductIllustrate},</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 updateSpecialCheckScoreAndDangerLogById(TbSpecialCheckScoreAndDangerLog scoreAndDangerLog);-->
|
<update id="updateSpecialCheckScoreAndDangerLogById" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckScoreAndDangerLog">
|
update tb_special_check_score_and_danger_log
|
<set>
|
<if test="dangerId != null ">
|
danger_id = #{dangerId},
|
</if>
|
<if test="dangerName != null ">
|
danger_name= #{dangerName},
|
</if>
|
<if test="taskId != null">
|
task_id = #{taskId},
|
</if>
|
<if test="checkType != null">
|
check_type = #{checkType},
|
</if>
|
<if test="checkItemId != null">
|
check_item_id = #{checkItemId},
|
</if>
|
<if test="checkScoreId != null">
|
check_score_id = #{checkScoreId},
|
</if>
|
<if test="checkPay != null">
|
check_pay = #{checkPay},
|
</if>
|
<if test="harmType != null">
|
harm_type = #{harmType},
|
</if>
|
<if test="isReject != null">
|
is_reject = #{isReject},
|
</if>
|
<if test="deductPoint != null">
|
deduct_point = #{deductPoint},
|
</if>
|
<if test="deductIllustrate != null">
|
deduct_illustrate = #{deductIllustrate},
|
</if>
|
<if test="checkDate != null">
|
check_date = #{checkDate},
|
</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 deleteTbSpecialCheckScoreAndDangerLog(TbSpecialCheckItemDangerLog tbSpecialCheckItemDangerLog);-->
|
<update id="deleteTbSpecialCheckScoreAndDangerLog" parameterType="com.ruoyi.project.tr.specialCheck.domin.TbSpecialCheckScoreAndDangerLog">
|
update tb_special_check_score_and_danger_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_score_and_danger_log
|
where deleted = 0 and report_status = 1
|
</select>
|
<!-- void updateItemDangerReportStatusById(HandlerSpecialCheckReportParam handlerCJReportParam);-->
|
<update id="updateItemDangerReportStatusById" >
|
update tb_special_check_score_and_danger_log set
|
report_status = #{reportStatus},
|
report_time = #{reportTime}
|
where id = #{id} and deleted = 0
|
</update>
|
<!-- TbSpecialCheckItemDangerLog getSpecialCheckScoreAndDangerLogById(String id);-->
|
<select id="getSpecialCheckScoreAndDangerLogById" resultMap="BaseResultMap">
|
select * from tb_special_check_score_and_danger_log
|
where deleted = 0 and id = #{id}
|
</select>
|
<!-- List<TbSpecialCheckScoreAndDangerLog> listScoreAndDangerLogReportList();-->
|
<select id="listScoreAndDangerLogReportList" resultMap="BaseResultMap">
|
select * from tb_special_check_score_and_danger_log
|
where deleted = 0 and report_status = 1
|
</select>
|
|
</mapper>
|