|
|
@ -86,20 +86,28 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<!-- 查询机关下的党支部 --> |
|
|
|
<select id="selectBranchCount" resultType="com.epmet.evaluationindex.screen.dto.result.BranchCountResultDTO"> |
|
|
|
<select id="selectAgencyInfo" resultType="com.epmet.evaluationindex.screen.dto.result.BranchCountResultDTO"> |
|
|
|
SELECT |
|
|
|
scg.PARENT_AGENCY_ID AS agencyId, |
|
|
|
sca.AGENCY_NAME AS name, |
|
|
|
IFNULL(sca.PARTY_MARK,'') AS partyMark, |
|
|
|
IFNULL(sca.CENTER_MARK,'[]') AS centerMark, |
|
|
|
COUNT(scg.ID) AS totalNum |
|
|
|
AGENCY_ID, |
|
|
|
AGENCY_NAME AS name, |
|
|
|
IFNULL(PARTY_MARK,''), |
|
|
|
IFNULL(CENTER_MARK,'') |
|
|
|
FROM |
|
|
|
screen_customer_grid scg |
|
|
|
LEFT JOIN screen_customer_agency sca ON sca.AGENCY_ID = scg.PARENT_AGENCY_ID AND sca.IS_DISPLAY = 1 |
|
|
|
screen_customer_agency |
|
|
|
WHERE |
|
|
|
scg.del_flag = 0 |
|
|
|
AND sca.DEL_FLAG = 0 |
|
|
|
AND scg.all_parent_ids LIKE concat('%', #{agencyId}, '%') |
|
|
|
DEL_FLAG = 0 |
|
|
|
AND IS_DISPLAY = 1 |
|
|
|
AND AGENCY_ID = #{agencyId} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selectBranchCount" resultType="integer" parameterType="string"> |
|
|
|
SELECT |
|
|
|
COUNT( ID ) AS totalNum |
|
|
|
FROM |
|
|
|
screen_customer_grid |
|
|
|
WHERE |
|
|
|
DEL_FLAG = 0 |
|
|
|
AND all_parent_ids LIKE concat('%',#{agencyId}, '%') |
|
|
|
</select> |
|
|
|
|
|
|
|
</mapper> |