|
@ -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' ) |
|
|
|
|
|
WHERE |
|
|
|
|
|
m.DEL_FLAG = '0' |
|
|
|
|
|
and m.DATE_ID=#{dateId} |
|
|
and m.DATE_ID=#{dateId} |
|
|
|
|
|
) |
|
|
|
|
|
WHERE da.DEL_FLAG = '0' |
|
|
|
|
|
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' ) |
|
|
|
|
|
WHERE |
|
|
|
|
|
m.DEL_FLAG = '0' |
|
|
|
|
|
and m.DATE_ID=#{dateId} |
|
|
and m.DATE_ID=#{dateId} |
|
|
|
|
|
) |
|
|
|
|
|
WHERE da.DEL_FLAG = '0' |
|
|
|
|
|
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 |
|
|