|
@ -7,13 +7,13 @@ |
|
|
<select id="selectProjectSummary" resultType="com.epmet.project.dto.result.ProjectSummaryResultDTO"> |
|
|
<select id="selectProjectSummary" resultType="com.epmet.project.dto.result.ProjectSummaryResultDTO"> |
|
|
SELECT |
|
|
SELECT |
|
|
agency_id AS "agencyId", |
|
|
agency_id AS "agencyId", |
|
|
project_total AS "projectTotal", |
|
|
IFNULL(project_total,0) AS "projectTotal", |
|
|
DATE_FORMAT(date_id, '%Y.%m.%d') AS "dateName", |
|
|
DATE_FORMAT(date_id, '%Y.%m.%d') AS "dateName", |
|
|
pending_total AS "pendingTotal", |
|
|
IFNULL(pending_total,0) AS "pendingTotal", |
|
|
/*CAST(pending_ratio AS DECIMAL (9, 2)) AS "pendingRatioInt",*/ |
|
|
/*CAST(pending_ratio AS DECIMAL (9, 2)) AS "pendingRatioInt",*/ |
|
|
pending_ratio AS "pendingRatioInt", |
|
|
IFNULL(pending_ratio,0) AS "pendingRatioInt", |
|
|
closed_total AS "closedTotal", |
|
|
IFNULL(closed_total,0) AS "closedTotal", |
|
|
closed_ratio AS "closedRatioInt" |
|
|
IFNULL(closed_ratio,0) AS "closedRatioInt" |
|
|
FROM |
|
|
FROM |
|
|
fact_agency_project_daily |
|
|
fact_agency_project_daily |
|
|
WHERE |
|
|
WHERE |
|
@ -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) AS "projectTotal" |
|
|
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) AS "projectTotal" |
|
|
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 |
|
@ -113,7 +113,7 @@ |
|
|
) |
|
|
) |
|
|
) a |
|
|
) a |
|
|
ORDER BY |
|
|
ORDER BY |
|
|
a.project_total DESC |
|
|
a.projectTotal DESC |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<select id="selectSubGrid" resultType="com.epmet.project.dto.result.ProjectSubGridResultDTO"> |
|
|
<select id="selectSubGrid" resultType="com.epmet.project.dto.result.ProjectSubGridResultDTO"> |
|
@ -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) AS "projectTotal" |
|
|
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) AS "projectTotal" |
|
|
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 |
|
@ -159,7 +159,7 @@ |
|
|
) |
|
|
) |
|
|
) a |
|
|
) a |
|
|
ORDER BY |
|
|
ORDER BY |
|
|
a.project_total DESC, a.type ASC |
|
|
a.projectTotal DESC, a.type ASC |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<select id="selectIncrTrendDaily" resultType="com.epmet.project.dto.result.ProjectIncrTrendResultDTO"> |
|
|
<select id="selectIncrTrendDaily" resultType="com.epmet.project.dto.result.ProjectIncrTrendResultDTO"> |
|
@ -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 |
|
|