@ -392,13 +392,14 @@
</select>
</select>
<select id= "partylinkmassesdata" resultType= "com.elink.esua.epdc.dto.screen.result.PartylinkmassesdataResultDTO" >
<select id= "partylinkmassesdata" resultType= "com.elink.esua.epdc.dto.screen.result.PartylinkmassesdataResultDTO" >
select gr.id as orgId,
select gr.id as orgId,
gr.name as orgName,
gr.name as orgName,
gr.pid as parentId,
gr.pid as parentId,
'grid' as orgType,
'grid' as orgType,
IFNULL(dg.createGroupTotal,0) AS createGroupTotal,
IFNULL(dg.createGroupTotal,0) AS createGroupTotal,
IFNULL(dg.groupUserTotal,0) AS groupUserTotal,
IFNULL(dg.groupUserTotal,0) AS groupUserTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
from esua_epdc_admin.sys_dept gr
from esua_epdc_admin.sys_dept gr
left join
left join
(select eg.GRID_ID,
(select eg.GRID_ID,
@ -425,7 +426,7 @@
'agency' as orgType,
'agency' as orgType,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
from esua_epdc_admin.sys_dept co
from esua_epdc_admin.sys_dept co
left join esua_epdc_admin.sys_dept gr on co.id=gr.pid
left join esua_epdc_admin.sys_dept gr on co.id=gr.pid
left join
left join
@ -456,7 +457,7 @@
'agency' as orgType,
'agency' as orgType,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
from esua_epdc_admin.sys_dept st
from esua_epdc_admin.sys_dept st
left join esua_epdc_admin.sys_dept co on st.id=co.pid
left join esua_epdc_admin.sys_dept co on st.id=co.pid
left join esua_epdc_admin.sys_dept gr on co.id=gr.pid
left join esua_epdc_admin.sys_dept gr on co.id=gr.pid
@ -489,7 +490,7 @@
'agency' as orgType,
'agency' as orgType,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.createGroupTotal,0)) AS createGroupTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
sum(IFNULL(dg.groupUserTotal,0)) AS groupUserTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
from esua_epdc_admin.sys_dept city
from esua_epdc_admin.sys_dept city
left join esua_epdc_admin.sys_dept st on city.id=st.pid
left join esua_epdc_admin.sys_dept st on city.id=st.pid
left join esua_epdc_admin.sys_dept co on st.id=co.pid
left join esua_epdc_admin.sys_dept co on st.id=co.pid
@ -514,8 +515,10 @@
group by city.id
group by city.id
</select>
</select>
<select id= "pioneerdata" resultType= "com.elink.esua.epdc.dto.screen.result.PioneerdataResultDTO" >
<select id= "pioneerdata" resultType= "com.elink.esua.epdc.dto.screen.result.PioneerdataResultDTO" >
SELECT gr.id as orgId,
SELECT gr.id as orgId,
gr.name as orgName,
gr.name as orgName,
gr.pid as parentId,
gr.pid as parentId,
@ -530,7 +533,7 @@
IFNULL(format(round(publishShiftProjectTotal/shiftProjectTotal,4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(publishShiftProjectTotal/shiftProjectTotal,4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(publishResolvedProjectTotal/resolvedProjectTotal,4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(publishResolvedProjectTotal/resolvedProjectTotal,4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(publishIssueSum/issueSum,4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
IFNULL(format(round(publishIssueSum/issueSum,4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept gr
FROM esua_epdc_admin.sys_dept gr
left join
left join
(select total.GRID_ID,
(select total.GRID_ID,
@ -622,7 +625,7 @@ UNION ALL
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept co
FROM esua_epdc_admin.sys_dept co
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
left join
left join
@ -716,7 +719,7 @@ union all
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept st
FROM esua_epdc_admin.sys_dept st
left join esua_epdc_admin.sys_dept co on co.pid=st.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
@ -812,7 +815,7 @@ union all
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishShiftProjectTotal,0))/SUM(IFNULL(shiftProjectTotal,0)),4)*100,2),0.00) as shiftProjectRatio, -- 议题转项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishResolvedProjectTotal,0))/SUM(IFNULL(resolvedProjectTotal,0)),4)*100,2),0.00) as resolvedProjectRatio, -- 解决项目占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
IFNULL(format(round(SUM(IFNULL(publishIssueSum,0))/SUM(IFNULL(issueSum,0)),4)*100,2),0.00) as publishIssueRatio, -- 党员发布议题占比(党员/用户)
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept city
FROM esua_epdc_admin.sys_dept city
left join esua_epdc_admin.sys_dept st on st.pid=city.id
left join esua_epdc_admin.sys_dept st on st.pid=city.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
@ -893,6 +896,7 @@ union all
'1201319745506598913','1201687651826360321','1201689212329746433')
'1201319745506598913','1201687651826360321','1201689212329746433')
and city.type_key='district_party' and city.party_code='shibei'
and city.type_key='district_party' and city.party_code='shibei'
GROUP BY city.id
GROUP BY city.id
</select>
</select>
<select id= "usertotaldata" resultType= "com.elink.esua.epdc.dto.screen.result.UsertotaldataResultDTO" >
<select id= "usertotaldata" resultType= "com.elink.esua.epdc.dto.screen.result.UsertotaldataResultDTO" >
@ -1280,12 +1284,14 @@ union all
</select>
</select>
<select id= "meetdata" resultType= "com.elink.esua.epdc.dto.screen.result.MeetdataResultDTO" >
<select id= "meetdata" resultType= "com.elink.esua.epdc.dto.screen.result.MeetdataResultDTO" >
select d.id as orgId,
select d.id as orgId,
d.name as orgName,
d.name as orgName,
d.pid as parentId,
d.pid as parentId,
'grid' as orgType,
'grid' as orgType,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='30' THEN 'voluntaryservice' end) as type,
WHEN ed.DAILY_TYPE='30' THEN 'voluntaryservice' end) as type,
@ -1302,7 +1308,7 @@ union all
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE d.DEL_FLAG=0
WHERE d.DEL_FLAG=0
and ed.DEL_FLAG=0
and ed.DEL_FLAG=0
@ -1330,8 +1336,8 @@ union all -- 社区
(select co.id as orgId,
(select co.id as orgId,
co.name as orgName,
co.name as orgName,
co.pid as parentId,
co.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1349,7 +1355,7 @@ union all -- 社区
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE gr.DEL_FLAG=0
WHERE gr.DEL_FLAG=0
and co.DEL_FLAG=0
and co.DEL_FLAG=0
@ -1364,8 +1370,8 @@ union all -- 社区
select d.id as orgId,
select d.id as orgId,
d.name as orgName,
d.name as orgName,
d.pid as parentId,
d.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1382,7 +1388,7 @@ union all -- 社区
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE d.DEL_FLAG=0
WHERE d.DEL_FLAG=0
and ed.DEL_FLAG=0
and ed.DEL_FLAG=0
@ -1411,8 +1417,8 @@ union all -- 街道
(select st.id as orgId,
(select st.id as orgId,
st.name as orgName,
st.name as orgName,
st.pid as parentId,
st.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1431,7 +1437,7 @@ union all -- 街道
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE gr.DEL_FLAG=0
WHERE gr.DEL_FLAG=0
and co.DEL_FLAG=0
and co.DEL_FLAG=0
@ -1448,8 +1454,8 @@ union all -- 街道
select d.id as orgId,
select d.id as orgId,
d.name as orgName,
d.name as orgName,
d.pid as parentId,
d.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1466,7 +1472,7 @@ union all -- 街道
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE d.DEL_FLAG=0
WHERE d.DEL_FLAG=0
and ed.DEL_FLAG=0
and ed.DEL_FLAG=0
@ -1495,8 +1501,8 @@ union all -- 市北区
(select city.id as orgId,
(select city.id as orgId,
city.name as orgName,
city.name as orgName,
city.pid as parentId,
city.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1516,7 +1522,7 @@ union all -- 市北区
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=gr.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE gr.DEL_FLAG=0
WHERE gr.DEL_FLAG=0
and co.DEL_FLAG=0
and co.DEL_FLAG=0
@ -1530,8 +1536,8 @@ union all -- 市北区
select d.id as orgId,
select d.id as orgId,
d.name as orgName,
d.name as orgName,
d.pid as parentId,
d.pid as parentId,
date_format( now( ), '%Y' ) as yearId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y' ) as yearId,
date_format( now( ), '%Y%m' ) as monthId,
date_format( date_add( now( ), INTERVAL - 1 day ), '%Y%m' ) as monthId,
ed.DAILY_TYPE,
ed.DAILY_TYPE,
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
(CASE WHEN ed.DAILY_TYPE='10' THEN 'party'
WHEN ed.DAILY_TYPE='20' THEN 'union'
WHEN ed.DAILY_TYPE='20' THEN 'union'
@ -1548,7 +1554,7 @@ union all -- 市北区
JOIN_NUM,
JOIN_NUM,
DEL_FLAG
DEL_FLAG
from esua_epdc_workrecord.epdc_daily_record_info
from esua_epdc_workrecord.epdc_daily_record_info
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( now( ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
where date_format( CREATED_TIME, '%Y-%m' ) = date_format( date_add( now( ), INTERVAL - 1 day ), '%Y-%m' ) )ed on ed.DEPT_ID=d.id
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
left join esua_epdc_workrecord.epdc_resources_dictionary me on me.RESOURCE_CODE=ed.MEET_TYPE
WHERE d.DEL_FLAG=0
WHERE d.DEL_FLAG=0
and ed.DEL_FLAG=0
and ed.DEL_FLAG=0
@ -1556,6 +1562,8 @@ union all -- 市北区
group by ed.DEPT_ID,date_format( now( ), '%Y%m' ),ed.DAILY_TYPE,ed.MEET_TYPE)city
group by ed.DEPT_ID,date_format( now( ), '%Y%m' ),ed.DAILY_TYPE,ed.MEET_TYPE)city
group by city.orgId,city.monthId,city.DAILY_TYPE,city.meetCategoryId
group by city.orgId,city.monthId,city.DAILY_TYPE,city.meetCategoryId
</select>
</select>
<select id= "customergrid" resultType= "com.elink.esua.epdc.dto.screen.result.CustomergridResultDTO" >
<select id= "customergrid" resultType= "com.elink.esua.epdc.dto.screen.result.CustomergridResultDTO" >
select
select
@ -1587,6 +1595,7 @@ union all -- 市北区
'1201689212329746433')
'1201689212329746433')
</select>
</select>
<select id= "customeragency" resultType= "com.elink.esua.epdc.dto.screen.result.CustomeragencyResultDTO" >
<select id= "customeragency" resultType= "com.elink.esua.epdc.dto.screen.result.CustomeragencyResultDTO" >
select
select
sd.ID agencyId,
sd.ID agencyId,
sd.NAME agencyName,
sd.NAME agencyName,
@ -1618,9 +1627,11 @@ union all -- 市北区
'1201319745506598913',
'1201319745506598913',
'1201687651826360321',
'1201687651826360321',
'1201689212329746433')
'1201689212329746433')
</select>
</select>
<select id= "publicpartitotaldata" resultType= "com.elink.esua.epdc.dto.screen.result.PublicpartitotaldataResultDTO" >
<select id= "publicpartitotaldata" resultType= "com.elink.esua.epdc.dto.screen.result.PublicpartitotaldataResultDTO" >
SELECT gr.id as orgId,
SELECT gr.id as orgId,
gr.name as orgName,
gr.name as orgName,
gr.pid as parentId,
gr.pid as parentId,
@ -1630,7 +1641,7 @@ union all -- 市北区
IFNULL(t.issueTotal,0) AS issueTotal,
IFNULL(t.issueTotal,0) AS issueTotal,
IFNULL(t.topicTotal,0) AS topicTotal,
IFNULL(t.topicTotal,0) AS topicTotal,
IFNULL(t.projectTotal,0) AS projectTotal,
IFNULL(t.projectTotal,0) AS projectTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept gr
FROM esua_epdc_admin.sys_dept gr
left join
left join
(select total.GRID_ID,
(select total.GRID_ID,
@ -1744,7 +1755,7 @@ UNION ALL
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept co
FROM esua_epdc_admin.sys_dept co
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
left join
left join
@ -1861,7 +1872,7 @@ union all
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept st
FROM esua_epdc_admin.sys_dept st
left join esua_epdc_admin.sys_dept co on co.pid=st.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
LEFT JOIN esua_epdc_admin.sys_dept gr on co.id=gr.pid
@ -1980,7 +1991,7 @@ union all
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.issueTotal,0)) AS issueTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.topicTotal,0)) AS topicTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
SUM(IFNULL(t.projectTotal,0)) AS projectTotal,
DATE_FORMAT(now(),'%Y%m%d') as dataEndTime
DATE_FORMAT(date_add( now( ), INTERVAL - 1 day ),'%Y%m%d') as dataEndTime
FROM esua_epdc_admin.sys_dept city
FROM esua_epdc_admin.sys_dept city
left join esua_epdc_admin.sys_dept st on st.pid=city.id
left join esua_epdc_admin.sys_dept st on st.pid=city.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
left join esua_epdc_admin.sys_dept co on co.pid=st.id
@ -2090,5 +2101,6 @@ union all
and city.type_key='district_party' and city.party_code='shibei'
and city.type_key='district_party' and city.party_code='shibei'
GROUP BY city.id
GROUP BY city.id
</select>
</select>
</mapper>
</mapper>