diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysRoleServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysRoleServiceImpl.java index c08f058cd..3577583b9 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysRoleServiceImpl.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysRoleServiceImpl.java @@ -169,6 +169,7 @@ public class SysRoleServiceImpl extends BaseServiceImpl SELECT epgr.GRID_ID gridId, - COUNT( DISTINCT epgr.ID ) communityCount, + COUNT( DISTINCT epgrCount.ID ) communityCount, COUNT( DISTINCT ug.user_id ) communityMemberCount, COUNT( DISTINCT ut.ID ) communityTopicCount FROM esua_epdc_group.epdc_group epgr + left join esua_epdc_group.epdc_group epgrCount on epgr.id = epgrCount,id + + AND DATE_FORMAT(epgrCount.CREATED_TIME,'%Y-%m-%d') BETWEEN #{startTime} AND #{endTime} + LEFT JOIN esua_epdc_group.epdc_user_group ug ON epgr.id = ug.group_id AND ug.DEL_FLAG = '0' AND DATE_FORMAT(ug.CREATED_TIME,'%Y-%m-%d') BETWEEN #{startTime} AND #{endTime} @@ -252,9 +256,7 @@ AND epgr.GRID_ID in - - AND DATE_FORMAT(epgr.CREATED_TIME,'%Y-%m-%d') BETWEEN #{startTime} AND #{endTime} - + GROUP BY epgr.GRID_ID @@ -986,13 +988,7 @@ LEFT JOIN esua_epdc_group.epdc_group epgr ON find_in_set(t0.id, epgr.ALL_DEPT_IDS) AND epgr.DEL_FLAG = '0' AND ( - epgr.STATE = '10' - - AND DATE_FORMAT(epgr.CREATED_TIME,'%Y-%m-%d') BETWEEN #{operationStartTime} AND #{operationEndTime} - - - and DATE_FORMAT(epgr.CREATED_TIME,'%Y-%m-%d') <=#{endTime} - + epgr.STATE = '10' OR epgr.STATE = '15' ) diff --git a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/epidemic/excel/EpidemicExcel.java b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/epidemic/excel/EpidemicExcel.java index 63fd7469c..efe6d600a 100644 --- a/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/epidemic/excel/EpidemicExcel.java +++ b/esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/epidemic/excel/EpidemicExcel.java @@ -31,11 +31,8 @@ import java.util.Date; @Data public class EpidemicExcel { - @Excel(name = "上报人") - private String reporter; - - @Excel(name = "上报人电话") - private String mobile; + @Excel(name = "区域名称") + private String allDeptNames; @Excel(name = "上报地点") private String address; @@ -43,11 +40,14 @@ public class EpidemicExcel { @Excel(name = "上报内容") private String content; - @Excel(name = "区域名称") - private String allDeptNames; - @Excel(name = "提交时间", format = "yyyy-MM-dd HH:mm:ss") private Date createdTime; + @Excel(name = "上报人") + private String reporter; + + @Excel(name = "电话") + private String mobile; + } \ No newline at end of file