(SELECT eut.id, CASE WHEN (eut.`DEPT_ID` IS NULL or eut.`DEPT_ID` = 0 or eut.`DEPT_ID` = '') THEN ttt.grid_id ELSE eut.`DEPT_ID` end AS dept_id FROM esua_epdc_user.epdc_user eut LEFT JOIN
(SELECT tt.user_id,
tt.grid_id
FROM(
SELECT eugr1.`USER_ID`, eugr1.`GRID_ID`
FROM esua_epdc_user.`epdc_user_grid_relation` eugr1 WHERE eugr1.`DEL_FLAG` = '0'
ORDER BY `CREATED_TIME`) tt
GROUP BY tt.user_id) ttt on ttt.user_id = eut.id WHERE eut.`DEL_FLAG` = '0') tmp1 GROUP BY tmp1.dept_id
union all
select be.DEPT_ID GRID_ID,
@ -2135,7 +2141,7 @@ SELECT gr.id as orgId,
and gr.type_key='grid_party'
AND gr.`id` NOT IN( SELECT t.`dept_id`
FROM `esua_epdc_admin`.`sys_dept_config` t
WHERE t.`del_flag`= 0)
WHERE t.`del_flag`= 0 AND t.congig_type <![CDATA[ <> ]]> 'leader_dept')
(SELECT eut.id, CASE WHEN (eut.`DEPT_ID` IS NULL or eut.`DEPT_ID` = 0 or eut.`DEPT_ID` = '') THEN ttt.grid_id ELSE eut.`DEPT_ID` end AS dept_id FROM esua_epdc_user.epdc_user eut LEFT JOIN
(SELECT tt.user_id,
tt.grid_id
FROM(
SELECT eugr1.`USER_ID`, eugr1.`GRID_ID`
FROM esua_epdc_user.`epdc_user_grid_relation` eugr1 WHERE eugr1.`DEL_FLAG` = '0'
ORDER BY `CREATED_TIME`) tt
GROUP BY tt.user_id) ttt on ttt.user_id = eut.id WHERE eut.`DEL_FLAG` = '0') tmp1 GROUP BY tmp1.dept_id
union all
@ -2510,7 +2522,7 @@ SELECT gr.id as orgId,
and co.type_key='community_party'
AND co.`id` NOT IN( SELECT t.`dept_id`
FROM `esua_epdc_admin`.`sys_dept_config` t
WHERE t.`del_flag`= 0)
WHERE t.`del_flag`= 0 AND t.congig_type <![CDATA[ <> ]]> 'leader_dept')
GROUP BY co.id
</select>
<selectid="publicpartitotaldataForStreetParty"
@ -2537,15 +2549,21 @@ SELECT gr.id as orgId,
sum(total.topicTotal) as topicTotal,
sum(total.projectTotal) as projectTotal
from
(select eu.DEPT_ID AS GRID_ID,
count(eu.id) as regUserTotal,
0 AS joinUser,
0 as issueTotal,
0 as topicTotal,
0 as projectTotal
from esua_epdc_user.epdc_user eu
where eu.DEL_FLAG=0
group by eu.DEPT_ID
(select tmp1.DEPT_ID AS GRID_ID,
count(tmp1.id) as regUserTotal,
0 AS joinUser,
0 as issueTotal,
0 as topicTotal,
0 as projectTotal
from
(SELECT eut.id, CASE WHEN (eut.`DEPT_ID` IS NULL or eut.`DEPT_ID` = 0 or eut.`DEPT_ID` = '') THEN ttt.grid_id ELSE eut.`DEPT_ID` end AS dept_id FROM esua_epdc_user.epdc_user eut LEFT JOIN
(SELECT tt.user_id,
tt.grid_id
FROM(
SELECT eugr1.`USER_ID`, eugr1.`GRID_ID`
FROM esua_epdc_user.`epdc_user_grid_relation` eugr1 WHERE eugr1.`DEL_FLAG` = '0'
ORDER BY `CREATED_TIME`) tt
GROUP BY tt.user_id) ttt on ttt.user_id = eut.id WHERE eut.`DEL_FLAG` = '0') tmp1 GROUP BY tmp1.dept_id
UNION ALL
@ -2656,7 +2674,7 @@ SELECT gr.id as orgId,
and st.type_key='street_party'
AND st.`id` NOT IN( SELECT t.`dept_id`
FROM `esua_epdc_admin`.`sys_dept_config` t
WHERE t.`del_flag`= 0)
WHERE t.`del_flag`= 0 AND t.congig_type <![CDATA[ <> ]]> 'leader_dept')
GROUP BY st.id
</select>
<selectid="publicpartitotaldataForDistrictParty"
@ -2684,15 +2702,21 @@ SELECT gr.id as orgId,
sum(total.topicTotal) as topicTotal,
sum(total.projectTotal) as projectTotal
from
(select eu.DEPT_ID AS GRID_ID,
count(eu.id) as regUserTotal,
0 AS joinUser,
0 as issueTotal,
0 as topicTotal,
0 as projectTotal
from esua_epdc_user.epdc_user eu
where eu.DEL_FLAG=0
group by eu.DEPT_ID
(select tmp1.DEPT_ID AS GRID_ID,
count(tmp1.id) as regUserTotal,
0 AS joinUser,
0 as issueTotal,
0 as topicTotal,
0 as projectTotal
from
(SELECT eut.id, CASE WHEN (eut.`DEPT_ID` IS NULL or eut.`DEPT_ID` = 0 or eut.`DEPT_ID` = '') THEN ttt.grid_id ELSE eut.`DEPT_ID` end AS dept_id FROM esua_epdc_user.epdc_user eut LEFT JOIN
(SELECT tt.user_id,
tt.grid_id
FROM(
SELECT eugr1.`USER_ID`, eugr1.`GRID_ID`
FROM esua_epdc_user.`epdc_user_grid_relation` eugr1 WHERE eugr1.`DEL_FLAG` = '0'
ORDER BY `CREATED_TIME`) tt
GROUP BY tt.user_id) ttt on ttt.user_id = eut.id WHERE eut.`DEL_FLAG` = '0') tmp1 GROUP BY tmp1.dept_id
union all
@ -2803,7 +2827,7 @@ SELECT gr.id as orgId,
and city.DEL_FLAG=0
AND gr.`id` NOT IN( SELECT t.`dept_id`
FROM `esua_epdc_admin`.`sys_dept_config` t
WHERE t.`del_flag`= 0)
WHERE t.`del_flag`= 0 AND t.congig_type <![CDATA[ <> ]]> 'leader_dept')
and city.type_key='district_party' and city.party_code='shibei'