dongdingding
dongdingding 2 years ago
parent 277592a75a
commit 53c3e169aa

@ -31,7 +31,11 @@ public class ZongzhiTbAreaResponse {
@ApiModelProperty(value = "统计数量")
private Integer count;
/**
* ID
*/
@ApiModelProperty(value = "完整属地ID")
private String AreaId;

@ -59,7 +59,8 @@
</select>
<select id="getTbArea" resultType="com.ruoyi.screen.domain.response.ZongzhiTbAreaResponse">
SELECT
s.area_id AS areaId,
s.areaid AS areaId,
s.area_id as AreaId
ROUND( COUNT( * ) * 100.0 / SUM( COUNT( * ) ) OVER ( ), 1 ) AS pt,
count( * ) AS count
FROM
@ -70,7 +71,7 @@
LOCATE( ',', area_id ) = 0 THEN
TRIM( TRAILING ']' FROM SUBSTR( area_id, LOCATE( '[', area_id ) + 1 ) ) ELSE TRIM( TRAILING ']' FROM
SUBSTRING_INDEX( area_id, ',', - 1 ) )
END AS area_id
END AS areaid,area_id
FROM
tc_tb
WHERE
@ -78,7 +79,7 @@
AND area_id IS NOT NULL
) s
GROUP BY
s.area_id
s.areaid
</select>
<select id="getTbDept" resultType="com.ruoyi.screen.domain.response.ZongzhiTbDeptResponse">
SELECT COUNT(*) AS count, dep_name

Loading…
Cancel
Save