Browse Source

Merge branch 'dev_data_stats' into dev

dev_shibei_match
sunyuchao 5 years ago
parent
commit
dba8befce7
  1. 32
      epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml
  2. 28
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactAgencyProjectDailyEntity.java
  3. 28
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactAgencyProjectMonthlyEntity.java
  4. 28
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactGridProjectDailyEntity.java
  5. 28
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactGridProjectMonthlyEntity.java

32
epmet-module/data-report/data-report-server/src/main/resources/mapper/project/ProjectDao.xml

@ -27,8 +27,8 @@
( (
SELECT SELECT
"处理中" AS "name", "处理中" AS "name",
pending_total AS "value", IFNULL(pending_total,0) AS "value",
pending_ratio AS "ratioInt" IFNULL(pending_ratio,0) AS "ratioInt"
FROM FROM
fact_agency_project_daily fact_agency_project_daily
WHERE WHERE
@ -42,8 +42,8 @@
( (
SELECT SELECT
"已结案" AS "name", "已结案" AS "name",
closed_total AS "value", IFNULL(closed_total,0) AS "value",
closed_ratio AS "ratioInt" IFNULL(closed_ratio,0) AS "ratioInt"
FROM FROM
fact_agency_project_daily fact_agency_project_daily
WHERE WHERE
@ -84,9 +84,9 @@
SELECT SELECT
da.id AS "agencyId", da.id AS "agencyId",
da.agency_name AS "name", da.agency_name AS "name",
fapd.pending_total AS "value", IFNULL(fapd.pending_total,0) AS "value",
"处理中" AS "type", "处理中" AS "type",
fapd.project_total IFNULL(fapd.project_total,0)
FROM FROM
fact_agency_project_daily fapd fact_agency_project_daily fapd
LEFT JOIN dim_agency da ON fapd.agency_id = da.id LEFT JOIN dim_agency da ON fapd.agency_id = da.id
@ -100,9 +100,9 @@
SELECT SELECT
da.id AS "agencyId", da.id AS "agencyId",
da.agency_name AS "name", da.agency_name AS "name",
fapd.closed_total AS "value", IFNULL(fapd.closed_total,0) AS "value",
"已结案" AS "type", "已结案" AS "type",
fapd.project_total IFNULL(fapd.project_total,0)
FROM FROM
fact_agency_project_daily fapd fact_agency_project_daily fapd
LEFT JOIN dim_agency da ON fapd.agency_id = da.id LEFT JOIN dim_agency da ON fapd.agency_id = da.id
@ -124,9 +124,9 @@
SELECT SELECT
da.id AS "agencyId", da.id AS "agencyId",
dg.grid_name AS "name", dg.grid_name AS "name",
fgpd.pending_total AS "value", IFNULL(fgpd.pending_total,0) AS "value",
"处理中" AS "type", "处理中" AS "type",
fgpd.project_total IFNULL(fgpd.project_total,0)
FROM FROM
fact_grid_project_daily fgpd fact_grid_project_daily fgpd
LEFT JOIN dim_agency da ON fgpd.agency_id = da.id LEFT JOIN dim_agency da ON fgpd.agency_id = da.id
@ -143,9 +143,9 @@
SELECT SELECT
da.id AS "agencyId", da.id AS "agencyId",
dg.grid_name AS "name", dg.grid_name AS "name",
fgpd.closed_total AS "value", IFNULL(fgpd.closed_total,0) AS "value",
"已结案" AS "type", "已结案" AS "type",
fgpd.project_total IFNULL(fgpd.project_total,0)
FROM FROM
fact_grid_project_daily fgpd fact_grid_project_daily fgpd
LEFT JOIN dim_agency da ON fgpd.agency_id = da.id LEFT JOIN dim_agency da ON fgpd.agency_id = da.id
@ -167,7 +167,7 @@
( (
SELECT SELECT
DATE_FORMAT(date_id, "%Y/%m/%d") AS "date", DATE_FORMAT(date_id, "%Y/%m/%d") AS "date",
pending_incr AS "value", IFNULL(pending_incr,0) AS "value",
"处理中" AS "type", "处理中" AS "type",
date_id date_id
FROM FROM
@ -183,7 +183,7 @@
( (
SELECT SELECT
DATE_FORMAT(date_id, "%Y/%m/%d") AS "date", DATE_FORMAT(date_id, "%Y/%m/%d") AS "date",
closed_incr AS "value", IFNULL(closed_incr,0) AS "value",
"已结案" AS "type", "已结案" AS "type",
date_id date_id
FROM FROM
@ -203,7 +203,7 @@
( (
SELECT SELECT
DATE_FORMAT(CONCAT(month_id,"00"), "%Y/%m") AS "date", DATE_FORMAT(CONCAT(month_id,"00"), "%Y/%m") AS "date",
pending_incr AS "value", IFNULL(pending_incr,0) AS "value",
"处理中" AS "type", "处理中" AS "type",
month_id month_id
FROM FROM
@ -219,7 +219,7 @@
( (
SELECT SELECT
DATE_FORMAT(CONCAT(month_id,"00"), "%Y/%m") AS "date", DATE_FORMAT(CONCAT(month_id,"00"), "%Y/%m") AS "date",
closed_incr AS "value", IFNULL(closed_incr,0) AS "value",
"已结案" AS "type", "已结案" AS "type",
month_id month_id
FROM FROM

28
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactAgencyProjectDailyEntity.java

@ -82,71 +82,71 @@ public class FactAgencyProjectDailyEntity extends BaseEpmetEntity {
/** /**
* 截止当日项目总数 当前组织及下级项目总数 * 截止当日项目总数 当前组织及下级项目总数
*/ */
private Integer projectTotal; private Integer projectTotal = 0;
/** /**
* 截止当日处理中项目数 当前组织及下级所有未结案项目总数 * 截止当日处理中项目数 当前组织及下级所有未结案项目总数
*/ */
private Integer pendingTotal; private Integer pendingTotal = 0;
/** /**
* 截止当日处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位 * 截止当日处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal pendingRatio; private BigDecimal pendingRatio = new BigDecimal("0");
/** /**
* 截止当日已结案项目数 当前组织及下级已结案项目总数 * 截止当日已结案项目数 当前组织及下级已结案项目总数
*/ */
private Integer closedTotal; private Integer closedTotal = 0;
/** /**
* 截止当日已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位 * 截止当日已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal closedRatio; private BigDecimal closedRatio = new BigDecimal("0");
/** /**
* 截止当日已结案中已解决项目数 当前组织及下级已结案项目中已解决总数 * 截止当日已结案中已解决项目数 当前组织及下级已结案项目中已解决总数
*/ */
private Integer resolvedTotal; private Integer resolvedTotal = 0;
/** /**
* 截止当日已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比 * 截止当日已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比
*/ */
private BigDecimal resolvedRatio; private BigDecimal resolvedRatio = new BigDecimal("0");
/** /**
* 截止当日已结案中未解决项目数 当前组织及下级已结案项目中未解决总数 * 截止当日已结案中未解决项目数 当前组织及下级已结案项目中未解决总数
*/ */
private Integer unresolvedTotal; private Integer unresolvedTotal = 0;
/** /**
* 截止当日已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比 * 截止当日已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比
*/ */
private BigDecimal unresolvedRatio; private BigDecimal unresolvedRatio = new BigDecimal("0");
/** /**
* 当日项目总数 当前组织及下级项目总数 * 当日项目总数 当前组织及下级项目总数
*/ */
private Integer projectIncr; private Integer projectIncr = 0;
/** /**
* 当日处理中项目数 当前组织及下级前一日新增处理中项目数 * 当日处理中项目数 当前组织及下级前一日新增处理中项目数
*/ */
private Integer pendingIncr; private Integer pendingIncr = 0;
/** /**
* 当日已结案项目数 当前组织及下级前一日新增结案项目数 * 当日已结案项目数 当前组织及下级前一日新增结案项目数
*/ */
private Integer closedIncr; private Integer closedIncr = 0;
/** /**
* 当日已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数 * 当日已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数
*/ */
private Integer resolvedIncr; private Integer resolvedIncr = 0;
/** /**
* 当日已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数 * 当日已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数
*/ */
private Integer unresolvedIncr; private Integer unresolvedIncr = 0;
} }

28
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactAgencyProjectMonthlyEntity.java

@ -72,71 +72,71 @@ public class FactAgencyProjectMonthlyEntity extends BaseEpmetEntity {
/** /**
* 截止当月项目总数 当前组织及下级项目总数 * 截止当月项目总数 当前组织及下级项目总数
*/ */
private Integer projectTotal; private Integer projectTotal = 0;
/** /**
* 截止当月处理中项目数 当前组织及下级所有未结案项目总数 * 截止当月处理中项目数 当前组织及下级所有未结案项目总数
*/ */
private Integer pendingTotal; private Integer pendingTotal = 0;
/** /**
* 截止当月处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位 * 截止当月处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal pendingRatio; private BigDecimal pendingRatio = new BigDecimal("0");
/** /**
* 截止当月已结案项目数 当前组织及下级已结案项目总数 * 截止当月已结案项目数 当前组织及下级已结案项目总数
*/ */
private Integer closedTotal; private Integer closedTotal = 0;
/** /**
* 截止当月已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位 * 截止当月已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal closedRatio; private BigDecimal closedRatio = new BigDecimal("0");
/** /**
* 截止当月已结案中已解决项目数 当前组织及下级已结案项目中已解决总数 * 截止当月已结案中已解决项目数 当前组织及下级已结案项目中已解决总数
*/ */
private Integer resolvedTotal; private Integer resolvedTotal = 0;
/** /**
* 截止当月已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比 * 截止当月已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比
*/ */
private BigDecimal resolvedRatio; private BigDecimal resolvedRatio = new BigDecimal("0");
/** /**
* 截止当月已结案中未解决项目数 当前组织及下级已结案项目中未解决总数 * 截止当月已结案中未解决项目数 当前组织及下级已结案项目中未解决总数
*/ */
private Integer unresolvedTotal; private Integer unresolvedTotal = 0;
/** /**
* 截止当月已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比 * 截止当月已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比
*/ */
private BigDecimal unresolvedRatio; private BigDecimal unresolvedRatio = new BigDecimal("0");
/** /**
* 当月项目总数 当前组织及下级前一月新增项目数 * 当月项目总数 当前组织及下级前一月新增项目数
*/ */
private Integer projectIncr; private Integer projectIncr = 0;
/** /**
* 当月处理中项目数 当前组织及下级前一月新增处理中项目数 * 当月处理中项目数 当前组织及下级前一月新增处理中项目数
*/ */
private Integer pendingIncr; private Integer pendingIncr = 0;
/** /**
* 当月已结案项目数 当前组织及下级前一月新增结案项目数 * 当月已结案项目数 当前组织及下级前一月新增结案项目数
*/ */
private Integer closedIncr; private Integer closedIncr = 0;
/** /**
* 当月已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数 * 当月已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数
*/ */
private Integer resolvedIncr; private Integer resolvedIncr = 0;
/** /**
* 当月已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数 * 当月已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数
*/ */
private Integer unresolvedIncr; private Integer unresolvedIncr = 0;
} }

28
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactGridProjectDailyEntity.java

@ -82,71 +82,71 @@ public class FactGridProjectDailyEntity extends BaseEpmetEntity {
/** /**
* 截止当日网格下项目总数 当前组织及下级项目总数 * 截止当日网格下项目总数 当前组织及下级项目总数
*/ */
private Integer projectTotal; private Integer projectTotal = 0;
/** /**
* 截止当日网格下处理中项目数 当前组织及下级所有未结案项目总数 * 截止当日网格下处理中项目数 当前组织及下级所有未结案项目总数
*/ */
private Integer pendingTotal; private Integer pendingTotal = 0;
/** /**
* 截止当日网格下处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位 * 截止当日网格下处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal pendingRatio; private BigDecimal pendingRatio = new BigDecimal("0");
/** /**
* 截止当日网格下已结案项目数 当前组织及下级已结案项目总数 * 截止当日网格下已结案项目数 当前组织及下级已结案项目总数
*/ */
private Integer closedTotal; private Integer closedTotal = 0;
/** /**
* 截止当日网格下已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位 * 截止当日网格下已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal closedRatio; private BigDecimal closedRatio = new BigDecimal("0");
/** /**
* 截止当日已结案中已解决项目数 当前组织及下级已结案项目中已解决总数 * 截止当日已结案中已解决项目数 当前组织及下级已结案项目中已解决总数
*/ */
private Integer resolvedTotal; private Integer resolvedTotal = 0;
/** /**
* 截止当日已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比 * 截止当日已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比
*/ */
private BigDecimal resolvedRatio; private BigDecimal resolvedRatio = new BigDecimal("0");
/** /**
* 截止当日已结案中未解决项目数 当前组织及下级已结案项目中未解决总数 * 截止当日已结案中未解决项目数 当前组织及下级已结案项目中未解决总数
*/ */
private Integer unresolvedTotal; private Integer unresolvedTotal = 0;
/** /**
* 截止当日已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比 * 截止当日已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比
*/ */
private BigDecimal unresolvedRatio; private BigDecimal unresolvedRatio = new BigDecimal("0");
/** /**
* 当日已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数 * 当日已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数
*/ */
private Integer resolvedIncr; private Integer resolvedIncr = 0;
/** /**
* 当日已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数 * 当日已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数
*/ */
private Integer unresolvedIncr; private Integer unresolvedIncr = 0;
/** /**
* 当日网格下项目总数 该网格下项目总数 * 当日网格下项目总数 该网格下项目总数
*/ */
private Integer projectIncr; private Integer projectIncr = 0;
/** /**
* 当日网格下处理中项目数 该网格下未结案项目总数 * 当日网格下处理中项目数 该网格下未结案项目总数
*/ */
private Integer pendingIncr; private Integer pendingIncr = 0;
/** /**
* 当日网格下已结案项目数 该网格下已结案项目总数 * 当日网格下已结案项目数 该网格下已结案项目总数
*/ */
private Integer closedIncr; private Integer closedIncr = 0;
} }

28
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/entity/stats/FactGridProjectMonthlyEntity.java

@ -72,71 +72,71 @@ public class FactGridProjectMonthlyEntity extends BaseEpmetEntity {
/** /**
* 截止当月项目总数 当前组织及下级项目总数 * 截止当月项目总数 当前组织及下级项目总数
*/ */
private Integer projectTotal; private Integer projectTotal = 0;
/** /**
* 截止当月处理中项目数 当前组织及下级所有未结案项目总数 * 截止当月处理中项目数 当前组织及下级所有未结案项目总数
*/ */
private Integer pendingTotal; private Integer pendingTotal = 0;
/** /**
* 截止当月处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位 * 截止当月处理中项目占比 当前组织及下级未结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal pendingRatio; private BigDecimal pendingRatio = new BigDecimal("0");
/** /**
* 截止当月已结案项目数 当前组织及下级已结案项目总数 * 截止当月已结案项目数 当前组织及下级已结案项目总数
*/ */
private Integer closedTotal; private Integer closedTotal = 0;
/** /**
* 截止当月已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位 * 截止当月已结案项目占比 当前组织及下级已结案项目百分比存百分比数小数点后两位
*/ */
private BigDecimal closedRatio; private BigDecimal closedRatio = new BigDecimal("0");
/** /**
* 截止当月已结案中已解决项目数 当前组织及下级已结案项目中已解决总数 * 截止当月已结案中已解决项目数 当前组织及下级已结案项目中已解决总数
*/ */
private Integer resolvedTotal; private Integer resolvedTotal = 0;
/** /**
* 截止当月已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比 * 截止当月已结案中已解决项目占比 当前组织及下级已结案项目中已解决占比
*/ */
private BigDecimal resolvedRatio; private BigDecimal resolvedRatio = new BigDecimal("0");
/** /**
* 截止当月已结案中未解决项目数 当前组织及下级已结案项目中未解决总数 * 截止当月已结案中未解决项目数 当前组织及下级已结案项目中未解决总数
*/ */
private Integer unresolvedTotal; private Integer unresolvedTotal = 0;
/** /**
* 截止当月已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比 * 截止当月已结案中未解决项目占比 当前组织及下级已结案项目中未解决占比
*/ */
private BigDecimal unresolvedRatio; private BigDecimal unresolvedRatio = new BigDecimal("0");
/** /**
* 当月项目总数 当前组织及下级前一月新增项目数 * 当月项目总数 当前组织及下级前一月新增项目数
*/ */
private Integer projectIncr; private Integer projectIncr = 0;
/** /**
* 当月处理中项目数 当前组织及下级前一月新增处理中项目数 * 当月处理中项目数 当前组织及下级前一月新增处理中项目数
*/ */
private Integer pendingIncr; private Integer pendingIncr = 0;
/** /**
* 当月已结案项目数 当前组织及下级前一月新增结案项目数 * 当月已结案项目数 当前组织及下级前一月新增结案项目数
*/ */
private Integer closedIncr; private Integer closedIncr = 0;
/** /**
* 当月已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数 * 当月已结案项目中已解决数 当前组织及下级前一日新增结案中已解决项目数
*/ */
private Integer resolvedIncr; private Integer resolvedIncr = 0;
/** /**
* 当月已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数 * 当月已结案项目组未解决数 当前组织及下级前一日新增结案中未解决项目数
*/ */
private Integer unresolvedIncr; private Integer unresolvedIncr = 0;
} }

Loading…
Cancel
Save