| 
						
						
							
								
							
						
						
					 | 
					@ -33,12 +33,13 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.id, | 
					 | 
					 | 
					            m.id, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DATE_ID AS currentDate, | 
					 | 
					 | 
					            m.DATE_ID AS currentDate, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            m.DATE_ID AS dateId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.REG_TOTAL AS regTotal, | 
					 | 
					 | 
					            m.REG_TOTAL AS regTotal, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            0 AS partiTotal, | 
					 | 
					 | 
					            0 AS partiTotal, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.PARTYMEMBER_TOTAL AS partymemberTotal, | 
					 | 
					 | 
					            m.PARTYMEMBER_TOTAL AS partymemberTotal, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.PARTYMEMBER_PROPORTION*100 AS partymemberProportion, | 
					 | 
					 | 
					            m.PARTYMEMBER_PROPORTION*100 AS partymemberProportionValue, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            m.WARM_HEARTED_TOTAL AS warmHeartedTotal, | 
					 | 
					 | 
					            m.WARM_HEARTED_TOTAL AS warmHeartedTotal, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.WARM_HEARTED_PROPORTION*100 AS warmHeartedProportion | 
					 | 
					 | 
					            m.WARM_HEARTED_PROPORTION*100 AS warmHeartedProportionValue | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        FROM | 
					 | 
					 | 
					        FROM | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_reg_user_agency_daily m | 
					 | 
					 | 
					            fact_reg_user_agency_daily m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -55,12 +56,13 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.id, | 
					 | 
					 | 
					            m.id, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DATE_ID AS currentDate, | 
					 | 
					 | 
					            m.DATE_ID AS currentDate, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            m.DATE_ID AS dateId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.REG_TOTAL AS regTotal, | 
					 | 
					 | 
					            m.REG_TOTAL AS regTotal, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            0 AS partiTotal, | 
					 | 
					 | 
					            0 AS partiTotal, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.PARTYMEMBER_TOTAL AS partymemberTotal, | 
					 | 
					 | 
					            m.PARTYMEMBER_TOTAL AS partymemberTotal, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.PARTYMEMBER_PROPORTION*100 AS partymemberProportion, | 
					 | 
					 | 
					            m.PARTYMEMBER_PROPORTION*100 AS partymemberProportionValue, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            m.WARM_HEARTED_TOTAL AS warmHeartedTotal, | 
					 | 
					 | 
					            m.WARM_HEARTED_TOTAL AS warmHeartedTotal, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.WARM_HEARTED_PROPORTION*100 AS warmHeartedProportion | 
					 | 
					 | 
					            m.WARM_HEARTED_PROPORTION*100 AS warmHeartedProportionValue | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        FROM | 
					 | 
					 | 
					        FROM | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_participation_user_agency_daily m | 
					 | 
					 | 
					            fact_participation_user_agency_daily m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -75,42 +77,42 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectParticipationSubAgencyRes" parameterType="map" | 
					 | 
					 | 
					    <select id="selectParticipationSubAgencyRes" parameterType="map" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserSubAgencyResDTO"> | 
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserSubAgencyResDTO"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.AGENCY_ID, | 
					 | 
					 | 
					            DA.ID AS AGENCY_ID, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            da.AGENCY_NAME, | 
					 | 
					 | 
					            da.AGENCY_NAME, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.REG_TOTAL, | 
					 | 
					 | 
					            m.REG_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.RESI_TOTAL, | 
					 | 
					 | 
					            M.RESI_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.WARM_HEARTED_TOTAL, | 
					 | 
					 | 
					            M.WARM_HEARTED_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.PARTYMEMBER_TOTAL | 
					 | 
					 | 
					            M.PARTYMEMBER_TOTAL | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        FROM | 
					 | 
					 | 
					        FROM | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            fact_participation_user_agency_daily m | 
					 | 
					 | 
					            dim_agency da | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            LEFT JOIN dim_agency da | 
					 | 
					 | 
					            LEFT JOIN fact_participation_user_agency_daily m | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            ON ( m.AGENCY_ID = da.ID | 
					 | 
					 | 
					            ON ( da.ID=m.AGENCY_ID | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                AND da.PID =#{agencyId} | 
					 | 
					 | 
					                and m.DEL_FLAG = '0' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                AND da.DEL_FLAG = '0' ) | 
					 | 
					 | 
					                and m.DATE_ID=#{dateId} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					                ) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					        WHERE da.DEL_FLAG = '0' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            and m.DATE_ID=#{dateId} | 
					 | 
					 | 
					            AND da.PID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            order by m.REG_TOTAL desc | 
					 | 
					 | 
					            order by m.REG_TOTAL desc | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    <!--  注册用户:子级机关用户分析,按日(date_id)查询  --> | 
					 | 
					 | 
					    <!--  注册用户:子级机关用户分析,按日(date_id)查询  --> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectRegSubAgencyRes" parameterType="map" resultType="com.epmet.dto.result.user.UserSubAgencyResDTO"> | 
					 | 
					 | 
					    <select id="selectRegSubAgencyRes" parameterType="map" resultType="com.epmet.dto.result.user.UserSubAgencyResDTO"> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        	SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.AGENCY_ID, | 
					 | 
					 | 
					            DA.ID AS AGENCY_ID, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            da.AGENCY_NAME, | 
					 | 
					 | 
					            da.AGENCY_NAME, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.REG_TOTAL, | 
					 | 
					 | 
					            m.REG_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.RESI_TOTAL, | 
					 | 
					 | 
					            M.RESI_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.WARM_HEARTED_TOTAL, | 
					 | 
					 | 
					            M.WARM_HEARTED_TOTAL, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            M.PARTYMEMBER_TOTAL | 
					 | 
					 | 
					            M.PARTYMEMBER_TOTAL | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        FROM | 
					 | 
					 | 
					        FROM | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            fact_reg_user_agency_daily m | 
					 | 
					 | 
					            dim_agency da | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            LEFT JOIN dim_agency da | 
					 | 
					 | 
					            LEFT JOIN fact_reg_user_agency_daily m | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            ON ( m.AGENCY_ID = da.ID | 
					 | 
					 | 
					            ON (  da.ID=m.AGENCY_ID | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                AND da.PID =#{agencyId} | 
					 | 
					 | 
					                and m.DEL_FLAG = '0' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					                AND da.DEL_FLAG = '0' ) | 
					 | 
					 | 
					                and m.DATE_ID=#{dateId} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					                ) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					        WHERE da.DEL_FLAG = '0' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            and m.DATE_ID=#{dateId} | 
					 | 
					 | 
					            AND da.PID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            order by m.REG_TOTAL desc | 
					 | 
					 | 
					            order by m.REG_TOTAL desc | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -147,7 +149,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            AND m.AGENCY_ID = #{agencyId} | 
					 | 
					 | 
					            AND m.AGENCY_ID = #{agencyId} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    <!--    --> | 
					 | 
					 | 
					    <!--  注册用户:机关、日增量折现图 近90天  --> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectRegDayIncr" parameterType="java.lang.String" | 
					 | 
					 | 
					    <select id="selectRegDayIncr" parameterType="java.lang.String" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -159,12 +161,12 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_reg_user_agency_daily m | 
					 | 
					 | 
					            fact_reg_user_agency_daily m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            AND m.AGENCY_ID =#{myAgencyId} | 
					 | 
					 | 
					            AND m.AGENCY_ID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        ORDER BY | 
					 | 
					 | 
					        ORDER BY | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DATE_ID DESC | 
					 | 
					 | 
					            m.DATE_ID DESC | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            LIMIT 90 | 
					 | 
					 | 
					            LIMIT 90 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    <!--    --> | 
					 | 
					 | 
					    <!--  注册用户:机关、月增量折线图 近12个月包含当前月  --> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectRegMonthIncr" parameterType="java.lang.String" | 
					 | 
					 | 
					    <select id="selectRegMonthIncr" parameterType="java.lang.String" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -176,13 +178,13 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_reg_user_agency_monthly m | 
					 | 
					 | 
					            fact_reg_user_agency_monthly m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            AND m.AGENCY_ID =#{myAgencyId} | 
					 | 
					 | 
					            AND m.AGENCY_ID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        ORDER BY | 
					 | 
					 | 
					        ORDER BY | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.MONTH_ID DESC | 
					 | 
					 | 
					            m.MONTH_ID DESC | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            LIMIT 12 | 
					 | 
					 | 
					            LIMIT 12 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    <!--    --> | 
					 | 
					 | 
					    <!--  参与用户:机关、日增量折线图 近90天  --> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectParticipationUserDayIncr" parameterType="java.lang.String" | 
					 | 
					 | 
					    <select id="selectParticipationUserDayIncr" parameterType="java.lang.String" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -194,12 +196,12 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_participation_user_agency_daily m | 
					 | 
					 | 
					            fact_participation_user_agency_daily m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            AND m.AGENCY_ID =#{myAgencyId} | 
					 | 
					 | 
					            AND m.AGENCY_ID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        ORDER BY | 
					 | 
					 | 
					        ORDER BY | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DATE_ID DESC | 
					 | 
					 | 
					            m.DATE_ID DESC | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            LIMIT 90 | 
					 | 
					 | 
					            LIMIT 90 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    <!--    --> | 
					 | 
					 | 
					    <!--  参与用户:机关、月增量插线图  近12个月 包含当前月--> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    <select id="selectParticipationUserMonthIncr" parameterType="java.lang.String" | 
					 | 
					 | 
					    <select id="selectParticipationUserMonthIncr" parameterType="java.lang.String" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
					 | 
					 | 
					            resultType="com.epmet.dto.result.user.UserIncrTrendResDTO"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT | 
					 | 
					 | 
					        SELECT | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -211,7 +213,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            fact_participation_user_agency_monthly m | 
					 | 
					 | 
					            fact_participation_user_agency_monthly m | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE | 
					 | 
					 | 
					        WHERE | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
					 | 
					 | 
					            m.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            AND m.AGENCY_ID =#{myAgencyId} | 
					 | 
					 | 
					            AND m.AGENCY_ID =#{agencyId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        ORDER BY | 
					 | 
					 | 
					        ORDER BY | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            m.MONTH_ID DESC | 
					 | 
					 | 
					            m.MONTH_ID DESC | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            LIMIT 12 | 
					 | 
					 | 
					            LIMIT 12 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |