|
@@ -273,6 +273,14 @@
|
|
where dict.dict_type = 'centerdata_disaster_type'
|
|
where dict.dict_type = 'centerdata_disaster_type'
|
|
group by a.disaster_type
|
|
group by a.disaster_type
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="getGeologicHazard" parameterType="CenterdataTResourcesGeologicHazard"
|
|
|
|
+ resultType="java.util.Map">
|
|
|
|
+ select dict.dict_label name ,count(a.id) value from ${database_system}.sys_dict_data dict
|
|
|
|
+ left join centerdata_t_resources_geologic_hazard a on dict.dict_value = a.disaster_type
|
|
|
|
+ left join ${database_system}.sys_dept d on a.dept_id=d.dept_id
|
|
|
|
+ where dict.dict_type = 'centerdata_disaster_type'
|
|
|
|
+ group by dict.dict_label
|
|
|
|
+ </select>
|
|
|
|
|
|
<select id="getConstructionGroupByResourcesConservancy" parameterType="CenterdataTResourcesIllegalConstruction"
|
|
<select id="getConstructionGroupByResourcesConservancy" parameterType="CenterdataTResourcesIllegalConstruction"
|
|
resultType="java.util.Map">
|
|
resultType="java.util.Map">
|
|
@@ -297,14 +305,11 @@
|
|
group by dict.dict_value
|
|
group by dict.dict_value
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <select id="selectDept" parameterType="list" resultType="java.util.Map">
|
|
|
|
- select d.dept_id,d.dept_name from ${database_system}.sys_dept d where dept_type="sys_dept_type_17"
|
|
|
|
- </select>
|
|
|
|
<select id="selectFarmBasicFarmlandCount" parameterType="CenterdataTFarmBasicFarmland" resultType="java.util.Map">
|
|
<select id="selectFarmBasicFarmlandCount" parameterType="CenterdataTFarmBasicFarmland" resultType="java.util.Map">
|
|
select
|
|
select
|
|
a.dept_id deptId,d.ancestors,
|
|
a.dept_id deptId,d.ancestors,
|
|
<foreach item="item" collection="list" open="" separator="," close="">
|
|
<foreach item="item" collection="list" open="" separator="," close="">
|
|
- ifnull(MAX(CASE WHEN a.attribute = #{item.dictValue} THEN a.area END) ,0) AS #{item.dictLabel}
|
|
|
|
|
|
+ IFNULL(CASE WHEN a.attribute = #{item.dictValue} THEN a.area END ,0) AS #{item.dictLabel}
|
|
</foreach>
|
|
</foreach>
|
|
FROM
|
|
FROM
|
|
centerdata_t_farm_basic_farmland a
|
|
centerdata_t_farm_basic_farmland a
|