|
@@ -15,21 +15,11 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="selectIndustryHighList" parameterType="TBasicEnterindesmapCount" resultType="java.util.Map">
|
|
<select id="selectIndustryHighList" parameterType="TBasicEnterindesmapCount" resultType="java.util.Map">
|
|
- SELECT a.inspection_name AS name,
|
|
|
|
- COUNT(DISTINCT f.enterprise_id) AS value
|
|
|
|
- FROM
|
|
|
|
- centerdata_t_emergency_inspectiontype a
|
|
|
|
- LEFT JOIN centerdata_t_emergency_inspectiontype b
|
|
|
|
- ON a.id = b.parent_id
|
|
|
|
- LEFT JOIN centerdata_t_emergency_inspectionitem c ON b.id = c.imspectiontype_id
|
|
|
|
- LEFT JOIN centerdata_t_emergency_enterindesmap d ON d.inspectiontype_id = c.id
|
|
|
|
- LEFT JOIN centerdata_t_emergency_enterprise e ON e.id = d.enterprise_id
|
|
|
|
- LEFT JOIN onest_event.centerevent_t_emergency_danger f ON f.enterprise_id = e.id AND (SELECT COUNT(h.enterprise_id) FROM ${database_event}.centerevent_t_emergency_danger h)> (SELECT config_value FROM ${database_system}.sys_config WHERE config_key='high.risk')
|
|
|
|
- LEFT JOIN ${database_system}.sys_dept z ON e.dept_id = z.dept_id
|
|
|
|
- WHERE
|
|
|
|
- a.`level` = 1 ${params.dataScope}
|
|
|
|
- GROUP BY
|
|
|
|
- a.inspection_name
|
|
|
|
|
|
+ SELECT dept.dept_name AS `name`,COUNT(ente.dept_id) AS `value` FROM `t_bus_inspection` insp
|
|
|
|
+ LEFT JOIN t_bus_log log on insp.bus_log_id = log.bus_log_id
|
|
|
|
+ LEFT JOIN centerdata_t_emergency_enterprise ente ON log.bus_enterprise_id = ente.id
|
|
|
|
+ LEFT JOIN ${database_system}.sys_dept dept ON dept.dept_id = ente.dept_id
|
|
|
|
+ WHERE insp.is_pass = 'N' AND ente.dept_id is not null GROUP BY ente.dept_id
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="selectPersonnelList" resultType="java.util.Map">
|
|
<select id="selectPersonnelList" resultType="java.util.Map">
|
|
@@ -240,15 +230,14 @@
|
|
count desc
|
|
count desc
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <select id="getBigDataPatrolPoints" resultType="java.util.LinkedHashMap" parameterType="CenterdataTEmergencyTeam">
|
|
|
|
|
|
+ <select id="getBigDataPatrolPoints" resultType="java.util.LinkedHashMap">
|
|
SELECT
|
|
SELECT
|
|
- b.name AS `name`,
|
|
|
|
- count( a.id ) AS `value`
|
|
|
|
- FROM
|
|
|
|
- centerdata_t_emergency_patrolpoint a
|
|
|
|
- left join centerdata_t_emergency_enterprise b on a.enterprise_id = b.id
|
|
|
|
- GROUP BY
|
|
|
|
- a.enterprise_id limit 10
|
|
|
|
|
|
+ '逾期' AS `name`,COUNT(*) AS `value`
|
|
|
|
+ FROM centerdata_t_emergency_patrolpoint WHERE DATE_ADD(patrol_lasttime, INTERVAL patrol_cycle DAY) < NOW()
|
|
|
|
+ UNION ALL
|
|
|
|
+ SELECT
|
|
|
|
+ '预警' AS `name`,COUNT(*) AS `value`
|
|
|
|
+ FROM centerdata_t_emergency_patrolpoint WHERE DATE_ADD(patrol_lasttime, INTERVAL alert_day DAY) < NOW()
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="getBigDataInspectionAnalysis" resultType="java.util.Map">
|
|
<select id="getBigDataInspectionAnalysis" resultType="java.util.Map">
|