| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -979,35 +979,29 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    </select> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <select id="selectAgencyClosedProjectStaticDaily" resultType="com.epmet.dto.extract.result.OrgStatisticsResultDTO"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        SELECT | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.ID AS AGENCY_ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        b.`LEVEL`, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        COUNT( b.ID ) AS "sum", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        SUM( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        IF | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ( b.ORG_TYPE = 'department', 1, 0 )) AS "count" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        FROM | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        dim_agency a | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        INNER JOIN ( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        SELECT | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.PIDS, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        c.`LEVEL`, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        b.ORG_TYPE | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            a.ID AS AGENCY_ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            a.`LEVEL`, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            COUNT( b.PROJECT_ID ) AS "sum", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          SUM(IF( b.ORG_TYPE = 'department', 1, 0 )) AS "count" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        FROM | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        fact_origin_project_main_daily a | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        INNER JOIN fact_origin_project_log_daily b ON a.ID = b.PROJECT_ID | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        AND b.ACTION_CODE = 'close' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        INNER JOIN dim_agency c ON b.AGENCY_ID = c.ID | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        WHERE | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.CUSTOMER_ID = #{customerId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        AND a.DATE_ID <= #{dateId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        AND a.PROJECT_STATUS = 'closed' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ) b ON b.PIDS LIKE CONCAT( '%', a.ID, '%' ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            dim_agency a | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            INNER JOIN ( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            SELECT | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                PROJECT_ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                PIDS, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                ORG_TYPE | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            FROM | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                fact_origin_project_log_daily | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            WHERE | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                CUSTOMER_ID = #{customerId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                AND DATE_ID <= #{dateId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                AND ACTION_CODE = 'close' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            ) b ON b.PIDS LIKE CONCAT( '%', a.ID, '%' ) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        WHERE | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.CUSTOMER_ID = #{customerId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            a.CUSTOMER_ID = #{customerId} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        GROUP BY | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        a.ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        b.`LEVEL` | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            a.ID, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            a.`LEVEL` | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    </select> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |