|  |  | @ -197,25 +197,25 @@ | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(b.count,0) AS "count" | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
		
			
				
					|  |  |  |                    AND fm.CUSTOMER_ID = #{customerId} | 
			
		
	
		
			
				
					|  |  |  |                    AND fm.MONTH_ID = #{monthId} | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) a | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) a | 
			
		
	
		
			
				
					|  |  |  |             LEFT JOIN | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
	
		
			
				
					|  |  | @ -223,7 +223,7 @@ | 
			
		
	
		
			
				
					|  |  |  |                AND fm.MONTH_ID = #{monthId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.FINISH_ORG_IDS LIKE CONCAT('%', fm.AGENCY_ID,'%') | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) b | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) b | 
			
		
	
		
			
				
					|  |  |  |             ON a.AGENCY_ID = b.AGENCY_ID | 
			
		
	
		
			
				
					|  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |     <select id="getResolveProject" resultType="com.epmet.dto.extract.result.OrgStatisticsResultDTO"> | 
			
		
	
	
		
			
				
					|  |  | @ -233,25 +233,25 @@ | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(b.count,0) AS "count" | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
		
			
				
					|  |  |  |                AND fm.CUSTOMER_ID = #{customerId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.MONTH_ID = #{monthId} | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) a | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) a | 
			
		
	
		
			
				
					|  |  |  |                 LEFT JOIN | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
	
		
			
				
					|  |  | @ -259,7 +259,7 @@ | 
			
		
	
		
			
				
					|  |  |  |                AND fm.MONTH_ID = #{monthId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.IS_RESOLVED = 'resolved' | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) b | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) b | 
			
		
	
		
			
				
					|  |  |  |             ON a.AGENCY_ID = b.AGENCY_ID | 
			
		
	
		
			
				
					|  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |     <select id="getGridResolveProject" resultType="com.epmet.dto.extract.result.OrgStatisticsResultDTO"> | 
			
		
	
	
		
			
				
					|  |  | @ -858,25 +858,25 @@ | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(b.count,0) AS "count" | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
		
			
				
					|  |  |  |                AND fm.CUSTOMER_ID = #{customerId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.DATE_ID <= #{dateId} | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) a | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) a | 
			
		
	
		
			
				
					|  |  |  |                 LEFT JOIN | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
	
		
			
				
					|  |  | @ -884,7 +884,7 @@ | 
			
		
	
		
			
				
					|  |  |  |                AND fm.DATE_ID <= #{dateId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.FINISH_ORG_IDS LIKE CONCAT('%', fm.AGENCY_ID,'%') | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) b | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) b | 
			
		
	
		
			
				
					|  |  |  |             ON a.AGENCY_ID = b.AGENCY_ID | 
			
		
	
		
			
				
					|  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |     <select id="getResolveProjectDaily" resultType="com.epmet.dto.extract.result.OrgStatisticsResultDTO"> | 
			
		
	
	
		
			
				
					|  |  | @ -894,25 +894,25 @@ | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(b.count,0) AS "count" | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
		
			
				
					|  |  |  |                AND fm.CUSTOMER_ID = #{customerId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.DATE_ID <= #{dateId} | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) a | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) a | 
			
		
	
		
			
				
					|  |  |  |                 LEFT JOIN | 
			
		
	
		
			
				
					|  |  |  |             (SELECT | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  da.ID AS AGENCY_ID, | 
			
		
	
		
			
				
					|  |  |  |                  COUNT( fm.ID ) AS "count" | 
			
		
	
		
			
				
					|  |  |  |              FROM | 
			
		
	
		
			
				
					|  |  |  |                  fact_origin_project_main_daily fm | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.AGENCY_ID = da.ID | 
			
		
	
		
			
				
					|  |  |  |                      INNER JOIN dim_agency da ON fm.PIDS LIKE CONCAT( '%', da.ID, '%' ) | 
			
		
	
		
			
				
					|  |  |  |                      AND da.`LEVEL` = #{level} | 
			
		
	
		
			
				
					|  |  |  |              WHERE | 
			
		
	
		
			
				
					|  |  |  |                  fm.PROJECT_STATUS = 'closed' | 
			
		
	
	
		
			
				
					|  |  | @ -920,7 +920,7 @@ | 
			
		
	
		
			
				
					|  |  |  |                AND fm.DATE_ID <= #{dateId} | 
			
		
	
		
			
				
					|  |  |  |                AND fm.IS_RESOLVED = 'resolved' | 
			
		
	
		
			
				
					|  |  |  |              GROUP BY | 
			
		
	
		
			
				
					|  |  |  |                  fm.AGENCY_ID) b | 
			
		
	
		
			
				
					|  |  |  |                  da.ID) b | 
			
		
	
		
			
				
					|  |  |  |             ON a.AGENCY_ID = b.AGENCY_ID | 
			
		
	
		
			
				
					|  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |