37 lines
1.7 KiB
XML
37 lines
1.7 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.supplement.mapper.MonitorRiskAlarmMapper">
|
|
|
|
<!--监控风险告警分析-->
|
|
<select id="getList" resultType="com.sercurityControl.proteam.supplement.domain.vo.MonitorRiskAlarmVo">
|
|
SELECT jjcm.id AS id,
|
|
jjcm.ticket_no AS ticketNo,
|
|
jjt.ticket_name AS ticketName,
|
|
jjcm.bidding_section_name AS proName,
|
|
jjcm.re_assessment_risk_level AS riskLevel,
|
|
jjcmi.work_manage AS workManager,
|
|
jjcmi.work_manage_phone AS workManagerPhone,
|
|
jjcmi.work_gx AS gx,
|
|
jjcmi.work_site AS workSite,
|
|
jjcmi.main_risk AS riskCost,
|
|
td.mac_id as macId
|
|
FROM jj_class_meetting jjcm
|
|
LEFT JOIN jj_class_metting_info jjcmi ON jjcm.id = jjcmi.class_id
|
|
LEFT JOIN jj_ticket jjt ON jjcm.ticket_id = jjt.id
|
|
LEFT JOIN jj_ball jb on jb.id=jjcm.camera_id2
|
|
LEFT JOIN t_device td on td.t_code=jb.camera_no and td.is_flag=0
|
|
<where>
|
|
<if test="proName!=null and proName!=''">
|
|
AND INSTR(jjcm.bidding_section_name,#{proName}) > 0
|
|
</if>
|
|
<if test="riskLevel!=null and riskLevel!=''">
|
|
AND jjcm.re_assessment_risk_level = #{riskLevel}
|
|
</if>
|
|
<if test="startDay!=null and startDay!='' and endDay!=null and endDay!=''">
|
|
AND jjcm.current_constr_date BETWEEN #{startDay} AND #{endDay}
|
|
</if>
|
|
AND jjcm.delete_flag = '0'
|
|
</where>
|
|
ORDER BY jjcm.create_time DESC
|
|
</select>
|
|
</mapper> |