diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml
index 7926cb7e7..3f2f93a6a 100644
--- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml
+++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml
@@ -69,10 +69,10 @@
AND temp.grid_id = #{gridId}
- AND temp.STREET_ID = #{streetId}
+ AND find_in_set(#{streetId},temp.PARENT_DEPT_IDS)
- AND temp.COMMUNITY_ID = #{communityId}
+ AND find_in_set(#{communityId},temp.PARENT_DEPT_IDS)
AND temp.EVENT_STATE = 0
ORDER BY temp.CREATED_TIME DESC
@@ -95,10 +95,10 @@
AND temp.grid_id = #{gridId}
- AND temp.STREET_ID = #{streetId}
+ AND find_in_set(#{streetId},temp.PARENT_DEPT_IDS)
- AND temp.COMMUNITY_ID = #{communityId}
+ AND find_in_set(#{communityId},temp.PARENT_DEPT_IDS)
AND temp.EVENT_STATE = 2
ORDER BY
diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
index a7a6ce210..e7935fa61 100644
--- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
+++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
@@ -26,12 +26,12 @@
AND issue.GRID_ID = #{gridId}
-
- AND issue.STREET_ID = #{streetId}
-
-
- AND issue.COMMUNITY_ID = #{communityId}
-
+
+ AND find_in_set(#{streetId},issue.PARENT_DEPT_IDS)
+
+
+ AND find_in_set(#{communityId},issue.PARENT_DEPT_IDS)
+
ORDER BY
issue.CREATED_TIME DESC
diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml
index 84af8da1c..0ea4775a1 100755
--- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml
+++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml
@@ -407,10 +407,10 @@
AND item.GRID_ID = #{gridId}
- AND item.STREET_ID = #{streetId}
+ AND find_in_set(#{streetId},item.PARENT_DEPT_IDS)
- AND item.COMMUNITY_ID = #{communityId}
+ AND find_in_set(#{communityId},item.PARENT_DEPT_IDS)
ORDER BY
item.CREATED_TIME DESC