diff --git a/epmet-module/data-report/data-report-server/src/main/java/com/epmet/service/project/impl/ProjectServiceImpl.java b/epmet-module/data-report/data-report-server/src/main/java/com/epmet/service/project/impl/ProjectServiceImpl.java index 846aac9398..26302753eb 100644 --- a/epmet-module/data-report/data-report-server/src/main/java/com/epmet/service/project/impl/ProjectServiceImpl.java +++ b/epmet-module/data-report/data-report-server/src/main/java/com/epmet/service/project/impl/ProjectServiceImpl.java @@ -117,7 +117,7 @@ public class ProjectServiceImpl implements ProjectService { if (null == agencyProjectDailyDTO) { return resultList; } - //2:获取当前组织最近日期的直属下级组织项目统计数据,按项目总量降序 + //2:获取机关下直属网格最近一天的日统计数据,按项目总数降序 resultList = projectDao.selectSubGrid(agencyProjectDailyDTO); return resultList; } diff --git a/epmet-module/data-report/data-report-server/src/main/resources/mapper/group/GroupDao.xml b/epmet-module/data-report/data-report-server/src/main/resources/mapper/group/GroupDao.xml index 84f000a53c..607fc0819c 100644 --- a/epmet-module/data-report/data-report-server/src/main/resources/mapper/group/GroupDao.xml +++ b/epmet-module/data-report/data-report-server/src/main/resources/mapper/group/GroupDao.xml @@ -74,6 +74,7 @@ AND agency_id = #{agencyId} ORDER BY date_id DESC + LIMIT 90 @@ -83,12 +84,13 @@ group_incr AS value, '小组数量' AS type FROM - fact_group_agency_daily + fact_group_agency_monthly WHERE del_flag = '0' AND agency_id = #{agencyId} ORDER BY month_id DESC + LIMIT 12 \ No newline at end of file diff --git a/epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml b/epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml index 7d0105ae55..f61c01dedb 100644 --- a/epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml +++ b/epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml @@ -123,15 +123,18 @@ ( SELECT da.id AS "agencyId", - da.agency_name AS "name", + dg.grid_name AS "name", fgpd.pending_total AS "value", "处理中" AS "type", fgpd.project_total FROM fact_grid_project_daily fgpd LEFT JOIN dim_agency da ON fgpd.agency_id = da.id + LEFT JOIN dim_grid dg ON fgpd.grid_id = dg.id WHERE fgpd.del_flag = '0' + AND da.del_flag = '0' + AND dg.del_flag = '0' AND fgpd.agency_id = #{agencyId} AND fgpd.date_id = #{dateId} ) @@ -139,15 +142,18 @@ ( SELECT da.id AS "agencyId", - da.agency_name AS "name", + dg.grid_name AS "name", fgpd.closed_total AS "value", "已结案" AS "type", fgpd.project_total FROM fact_grid_project_daily fgpd LEFT JOIN dim_agency da ON fgpd.agency_id = da.id + LEFT JOIN dim_grid dg ON fgpd.grid_id = dg.id WHERE fgpd.del_flag = '0' + AND da.del_flag = '0' + AND dg.del_flag = '0' AND fgpd.agency_id = #{agencyId} AND fgpd.date_id = #{dateId} ) diff --git a/epmet-module/data-report/data-report-server/src/main/resources/mapper/topic/TopicDao.xml b/epmet-module/data-report/data-report-server/src/main/resources/mapper/topic/TopicDao.xml index 6945fb4baa..169227cff9 100644 --- a/epmet-module/data-report/data-report-server/src/main/resources/mapper/topic/TopicDao.xml +++ b/epmet-module/data-report/data-report-server/src/main/resources/mapper/topic/TopicDao.xml @@ -156,6 +156,7 @@ AND agency_id = #{agencyId} ORDER BY date_id DESC + LIMIT 270 @@ -187,6 +188,7 @@ AND agency_id = #{agencyId} ORDER BY month_id DESC + LIMIT 36