|
|
@ -27,7 +27,7 @@ |
|
|
|
|
|
|
|
<!-- 基层治理-治理能力榜单 多客户版,调用此sql --> |
|
|
|
<select id="selectGovernCapacityRatioNew" resultType="com.epmet.evaluationindex.screen.dto.result.GovernCapacityResultDTO"> |
|
|
|
SELECT |
|
|
|
(SELECT |
|
|
|
rankData.ORG_NAME AS agencyName, |
|
|
|
rankData.RESPONSE_RATIO, |
|
|
|
rankData.RESOLVED_RATIO, |
|
|
@ -47,7 +47,31 @@ |
|
|
|
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 |
|
|
|
rankData.RESPONSE_RATIO DESC,rankData.RESOLVED_RATIO DESC,rankData.GOVERN_RATIO DESC,rankData.SATISFACTION_RATIO DESC) |
|
|
|
union |
|
|
|
(SELECT |
|
|
|
rankData.ORG_NAME AS agencyName, |
|
|
|
rankData.RESPONSE_RATIO, |
|
|
|
rankData.RESOLVED_RATIO, |
|
|
|
rankData.GOVERN_RATIO, |
|
|
|
rankData.SATISFACTION_RATIO, |
|
|
|
ca.agency_name AS parentAgencyName |
|
|
|
FROM |
|
|
|
screen_govern_rank_data rankData |
|
|
|
inner JOIN screen_customer_grid grid ON (rankData.org_id = grid.grid_id AND grid.DEL_FLAG = 0) |
|
|
|
left join screen_customer_agency ca on (ca.agency_id = grid.parent_agency_id) |
|
|
|
WHERE |
|
|
|
rankData.DEL_FLAG = '0' |
|
|
|
AND rankData.org_id in |
|
|
|
<foreach collection="orgIds" item="orgId" open="(" close=")" separator=","> |
|
|
|
#{orgId} |
|
|
|
</foreach> |
|
|
|
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 |
|
|
|
) |
|
|
|
</select> |
|
|
|
|
|
|
|
</mapper> |