|
@@ -57,8 +57,7 @@
|
|
|
SELECT
|
|
|
'centerdata_t_emergency_warehouse' resourceTable,
|
|
|
'应急仓库' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_warehouse' icon
|
|
|
+ count(*) count
|
|
|
FROM
|
|
|
onest_data.centerdata_t_emergency_warehouse a
|
|
|
LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
@@ -69,8 +68,7 @@
|
|
|
SELECT
|
|
|
'centerdata_t_emergency_team' resourceTable,
|
|
|
'应急队伍' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_team' icon
|
|
|
+ count(*) count
|
|
|
FROM
|
|
|
onest_data.centerdata_t_emergency_team a
|
|
|
LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
@@ -81,29 +79,25 @@
|
|
|
SELECT
|
|
|
'centerdata_t_emergency_idlh_enterprises' resourceTable,
|
|
|
'危化企业' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_idlh_enterprises' icon
|
|
|
+ count(*) count
|
|
|
FROM
|
|
|
onest_data.centerdata_t_emergency_idlh_enterprises a
|
|
|
LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
WHERE
|
|
|
1 = 1 ${params.dataScope}
|
|
|
+ UNION
|
|
|
+ SELECT
|
|
|
+ 'centerdata_t_emergency_material' resourceTable,
|
|
|
+ '应急物资' resourceName,
|
|
|
+ count(*) count
|
|
|
+ FROM
|
|
|
+ onest_data.centerdata_t_emergency_material a
|
|
|
+ LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
+ LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
+ WHERE
|
|
|
+ 1 = 1 ${params.dataScope}
|
|
|
|
|
|
-
|
|
|
</select>
|
|
|
<select id="selectCategoryClassificationList" parameterType="CenterdataTEmergencyMaterial" resultType="java.util.Map">
|
|
|
SELECT
|
|
@@ -287,164 +281,5 @@
|
|
|
order by
|
|
|
count desc
|
|
|
</select>
|
|
|
- <select id="getBigDataForMaterial" resultType="Map" parameterType="CenterdataTEmergencyTeam">
|
|
|
- select
|
|
|
- x.material_type,y.dict_label,COUNT(x.id) count
|
|
|
- from
|
|
|
- centerdata_t_emergency_material x
|
|
|
- LEFT JOIN
|
|
|
- ${database_system}.sys_dict_data y
|
|
|
- ON
|
|
|
- x.material_type = y.dict_value and y.dict_type = 'emergency_material_type'
|
|
|
- LEFT JOIN
|
|
|
- ${database_system}.sys_dept d
|
|
|
- ON
|
|
|
- x.dept_id = d.dept_id
|
|
|
- where true
|
|
|
- ${params.dataScope}
|
|
|
- GROUP BY
|
|
|
- x.material_type
|
|
|
- order by
|
|
|
- count desc
|
|
|
- </select>
|
|
|
- <select id="getEmergencyAllCount" parameterMap="resourceParm" resultMap="countResult">
|
|
|
- SELECT
|
|
|
- 'centerdata_t_emergency_warehouse' resourceTable,
|
|
|
- '应急仓库' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_warehouse' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_emergency_warehouse a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_emergency_team' resourceTable,
|
|
|
- '应急队伍' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_team' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_emergency_team a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_emergency_idlh_enterprises' resourceTable,
|
|
|
- '危化企业' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_idlh_enterprises' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_emergency_idlh_enterprises a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_emergency_material' resourceTable,
|
|
|
- '应急物资' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_emergency_material' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_emergency_material a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_forest_firehydrant' resourceTable,
|
|
|
- '地上消火栓' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_forest_firehydrant_1' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_forest_firehydrant a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- a.firehydrant_type = "firehydrant_1"
|
|
|
- AND
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_forest_firehydrant' resourceTable,
|
|
|
- '地下消火栓' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_forest_firehydrant_2' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_forest_firehydrant a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- a.firehydrant_type = "firehydrant_2"
|
|
|
- AND
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_forest_firehydrant' resourceTable,
|
|
|
- '室内消火栓' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_forest_firehydrant_3' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_forest_firehydrant a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- a.firehydrant_type = "firehydrant_3"
|
|
|
- AND
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_forest_watercrane' resourceTable,
|
|
|
- '水鹤' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_forest_watercrane' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_forest_watercrane a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_forest_waterintake' resourceTable,
|
|
|
- '取水口' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_forest_waterintake' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_forest_waterintake a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_firecontrol_foam_liquid' resourceTable,
|
|
|
- '泡沫液' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_firecontrol_foam_liquid' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_firecontrol_foam_liquid a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
- UNION
|
|
|
- SELECT
|
|
|
- 'centerdata_t_firecontrol_fire_force' resourceTable,
|
|
|
- '消防力量' resourceName,
|
|
|
- count(*) count,
|
|
|
- 'icon-centerdata_t_firecontrol_fire_force' icon
|
|
|
- FROM
|
|
|
- onest_data.centerdata_t_firecontrol_fire_force a
|
|
|
- LEFT JOIN ${database_system}.sys_dept d ON a.dept_id = d.dept_id
|
|
|
- LEFT JOIN ${database_system}.sys_user u ON a.create_by = u.user_id
|
|
|
- WHERE
|
|
|
- 1 = 1 ${params.dataScope}
|
|
|
|
|
|
- </select>
|
|
|
</mapper>
|