|
@ -35,7 +35,8 @@ |
|
|
IFNULL(rankData.RESOLVED_RATIO,0) AS RESOLVED_RATIO, |
|
|
IFNULL(rankData.RESOLVED_RATIO,0) AS RESOLVED_RATIO, |
|
|
IFNULL(rankData.GOVERN_RATIO,0) AS GOVERN_RATIO, |
|
|
IFNULL(rankData.GOVERN_RATIO,0) AS GOVERN_RATIO, |
|
|
IFNULL(rankData.SATISFACTION_RATIO,0) AS SATISFACTION_RATIO, |
|
|
IFNULL(rankData.SATISFACTION_RATIO,0) AS SATISFACTION_RATIO, |
|
|
pa.AGENCY_NAME AS parentAgencyName |
|
|
pa.AGENCY_NAME AS parentAgencyName, |
|
|
|
|
|
rankData.MONTH_ID as monthId |
|
|
FROM screen_customer_agency agency |
|
|
FROM screen_customer_agency agency |
|
|
left join screen_customer_agency pa |
|
|
left join screen_customer_agency pa |
|
|
on(agency.PARENT_AREA_CODE=pa.AREA_CODE |
|
|
on(agency.PARENT_AREA_CODE=pa.AREA_CODE |
|
@ -51,9 +52,6 @@ |
|
|
#{orgId} |
|
|
#{orgId} |
|
|
</foreach> |
|
|
</foreach> |
|
|
AND rankData.MONTH_ID =#{monthId} |
|
|
AND rankData.MONTH_ID =#{monthId} |
|
|
ORDER BY |
|
|
|
|
|
(rankData.RESPONSE_RATIO + rankData.RESOLVED_RATIO + rankData.GOVERN_RATIO + rankData.SATISFACTION_RATIO) DESC, |
|
|
|
|
|
rankData.RESPONSE_RATIO DESC,rankData.RESOLVED_RATIO DESC,rankData.GOVERN_RATIO DESC,rankData.SATISFACTION_RATIO DESC |
|
|
|
|
|
) |
|
|
) |
|
|
union |
|
|
union |
|
|
( |
|
|
( |
|
@ -64,7 +62,8 @@ |
|
|
IFNULL(rankData.RESOLVED_RATIO,0) AS RESOLVED_RATIO, |
|
|
IFNULL(rankData.RESOLVED_RATIO,0) AS RESOLVED_RATIO, |
|
|
IFNULL(rankData.GOVERN_RATIO,0) AS GOVERN_RATIO, |
|
|
IFNULL(rankData.GOVERN_RATIO,0) AS GOVERN_RATIO, |
|
|
IFNULL(rankData.SATISFACTION_RATIO,0) AS SATISFACTION_RATIO, |
|
|
IFNULL(rankData.SATISFACTION_RATIO,0) AS SATISFACTION_RATIO, |
|
|
ca.agency_name AS parentAgencyName |
|
|
ca.agency_name AS parentAgencyName, |
|
|
|
|
|
rankData.MONTH_ID as monthId |
|
|
FROM screen_customer_grid grid |
|
|
FROM screen_customer_grid grid |
|
|
left join screen_customer_agency ca |
|
|
left join screen_customer_agency ca |
|
|
on (ca.agency_id = grid.parent_agency_id) |
|
|
on (ca.agency_id = grid.parent_agency_id) |
|
@ -78,11 +77,12 @@ |
|
|
#{orgId} |
|
|
#{orgId} |
|
|
</foreach> |
|
|
</foreach> |
|
|
AND rankData.MONTH_ID =#{monthId} |
|
|
AND rankData.MONTH_ID =#{monthId} |
|
|
ORDER BY |
|
|
|
|
|
(rankData.RESPONSE_RATIO + rankData.RESOLVED_RATIO + rankData.GOVERN_RATIO + rankData.SATISFACTION_RATIO) DESC, |
|
|
|
|
|
rankData.RESPONSE_RATIO DESC,rankData.RESOLVED_RATIO DESC,rankData.GOVERN_RATIO DESC,rankData.SATISFACTION_RATIO |
|
|
|
|
|
DESC |
|
|
|
|
|
) |
|
|
) |
|
|
|
|
|
ORDER BY |
|
|
|
|
|
RESPONSE_RATIO DESC, |
|
|
|
|
|
RESOLVED_RATIO DESC, |
|
|
|
|
|
GOVERN_RATIO DESC, |
|
|
|
|
|
SATISFACTION_RATIO DESC |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
</mapper> |
|
|
</mapper> |