|
|
@ -113,7 +113,7 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 初始化好orgType="agency"的插入对象 --> |
|
|
|
<select id="initAgencyPioneerDataList" parameterType="map" resultType="com.epmet.entity.evaluationindex.screen.ScreenPioneerDataEntity"> |
|
|
|
<select id="initCommunityPioneerDataList" parameterType="map" resultType="com.epmet.entity.evaluationindex.screen.ScreenPioneerDataEntity"> |
|
|
|
SELECT |
|
|
|
sca.CUSTOMER_ID, |
|
|
|
'agency' AS ORG_TYPE, |
|
|
@ -121,22 +121,48 @@ |
|
|
|
sca.PID AS PARENT_ID, |
|
|
|
sca.AGENCY_NAME AS ORG_NAME, |
|
|
|
0 as ISSUE_TOTAL, |
|
|
|
0 asISSUE_RATIO, |
|
|
|
0 asTOPIC_TOTAL, |
|
|
|
0 asTOPIC_RATIO, |
|
|
|
0 asPUBLISH_ISSUE_TOTAL, |
|
|
|
0 asPUBLISH_ISSUE_RATIO, |
|
|
|
0 asSHIFT_PROJECT_TOTAL, |
|
|
|
0 asSHIFT_PROJECT_RATIO, |
|
|
|
0 asRESOLVED_PROJECT_TOTAL, |
|
|
|
0 asRESOLVED_PROJECT_RATIO |
|
|
|
0 as ISSUE_RATIO, |
|
|
|
0 as TOPIC_TOTAL, |
|
|
|
0 as TOPIC_RATIO, |
|
|
|
0 as PUBLISH_ISSUE_TOTAL, |
|
|
|
0 as PUBLISH_ISSUE_RATIO, |
|
|
|
0 as SHIFT_PROJECT_TOTAL, |
|
|
|
0 as SHIFT_PROJECT_RATIO, |
|
|
|
0 as RESOLVED_PROJECT_TOTAL, |
|
|
|
0 as RESOLVED_PROJECT_RATIO |
|
|
|
FROM |
|
|
|
screen_customer_agency sca |
|
|
|
WHERE |
|
|
|
sca.DEL_FLAG = '0' |
|
|
|
<if test='null !=agencyLevel and ""!=agencyLevel'> |
|
|
|
and sca.`LEVEL`=#{agencyLevel} |
|
|
|
</if> |
|
|
|
and sca.`LEVEL`='community' |
|
|
|
AND sca.CUSTOMER_ID = #{customerId} |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 初始化好非社区的, orgType="agency"的插入对象 --> |
|
|
|
<select id="initExceptCommunityPioneerDataList" parameterType="map" resultType="com.epmet.entity.evaluationindex.screen.ScreenPioneerDataEntity"> |
|
|
|
SELECT |
|
|
|
sca.CUSTOMER_ID, |
|
|
|
'agency' AS ORG_TYPE, |
|
|
|
sca.AGENCY_ID AS ORG_ID, |
|
|
|
sca.PID AS PARENT_ID, |
|
|
|
sca.AGENCY_NAME AS ORG_NAME, |
|
|
|
0 as ISSUE_TOTAL, |
|
|
|
0 as ISSUE_RATIO, |
|
|
|
0 as TOPIC_TOTAL, |
|
|
|
0 as TOPIC_RATIO, |
|
|
|
0 as PUBLISH_ISSUE_TOTAL, |
|
|
|
0 as PUBLISH_ISSUE_RATIO, |
|
|
|
0 as SHIFT_PROJECT_TOTAL, |
|
|
|
0 as SHIFT_PROJECT_RATIO, |
|
|
|
0 as RESOLVED_PROJECT_TOTAL, |
|
|
|
0 as RESOLVED_PROJECT_RATIO, |
|
|
|
sca.PID as pid, |
|
|
|
sca.PIDS as agencyPids |
|
|
|
FROM |
|
|
|
screen_customer_agency sca |
|
|
|
WHERE |
|
|
|
sca.DEL_FLAG = '0' |
|
|
|
and sca.`LEVEL` !='community' |
|
|
|
AND sca.CUSTOMER_ID = #{customerId} |
|
|
|
</select> |
|
|
|
|
|
|
|