57 lines
2.4 KiB
XML
57 lines
2.4 KiB
XML
<?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.sercurityControl.proteam.dutyTask.mapper.AbnormalRepMapper">
|
|
|
|
<!--异常上报统计列表-->
|
|
<select id="getAbnormalRepList" resultType="com.sercurityControl.proteam.dutyTask.domain.AbnormalRepVo">
|
|
SELECT
|
|
tcmr.id,
|
|
tcm.bidding_section_name AS proName,
|
|
tcm.ticket_no AS ticketNo,
|
|
tcm.re_assessment_risk_level AS riskLevel,
|
|
jcmi.team_name AS workTeam,
|
|
jcmi.work_manage AS teamLeader,
|
|
jcmi.work_manage_phone AS teamLeaderPhone,
|
|
jcmi.work_content content,
|
|
tcmr.upload_time AS uploadTime,
|
|
su.login_name AS inspector
|
|
FROM t_class_metting_rep tcmr
|
|
LEFT JOIN jj_class_meetting tcm ON tcmr.class_id = tcm.id AND tcm.delete_flag = '0'
|
|
left join jj_class_metting_info jcmi on tcm.id=jcmi.class_id
|
|
LEFT JOIN sys_user su ON tcmr.rep_type_code = su.id
|
|
<where>
|
|
<if test="proName!=null and proName!=''">
|
|
INSTR(tcm.bidding_section_name,#{proName}) > 0
|
|
</if>
|
|
<if test="keyWord!=null and keyWord!=''">
|
|
AND (
|
|
INSTR(jcmi.team_name,#{keyWord}) > 0 OR
|
|
INSTR(jcmi.work_manage,#{keyWord}) > 0
|
|
)
|
|
</if>
|
|
<if test="ticketNo!=null and ticketNo!=''">
|
|
AND INSTR(tcm.ticket_no,#{ticketNo}) > 0
|
|
</if>
|
|
<if test="riskLevel!=null and riskLevel!=''">
|
|
AND tcm.re_assessment_risk_level IN (
|
|
<foreach collection="riskLevelList" item="item" separator=",">
|
|
#{item}
|
|
</foreach>
|
|
)
|
|
</if>
|
|
<if test="startTime!=null and startTime!='' and endTime!=null and endTime!=''">
|
|
AND tcmr.upload_time BETWEEN CONCAT(#{startTime},' 00:00:00') AND CONCAT(#{endTime},' 23:59:59')
|
|
</if>
|
|
<if test="inspector!=null and inspector!=''">
|
|
AND INSTR(su.login_name,#{inspector}) > 0
|
|
</if>
|
|
ORDER BY tcmr.upload_time DESC
|
|
</where>
|
|
</select>
|
|
<!--根据id查找异常上报照片-->
|
|
<select id="getAbnormalRepImgById" resultType="java.lang.String">
|
|
SELECT image_path
|
|
FROM t_class_metting_rep_img WHERE req_id = #{id}
|
|
</select>
|
|
|
|
</mapper> |