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 11f3cb564..b30ee3f9a 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 @@ -1469,6 +1469,18 @@ and i.PEOPLE_FLAG = #{appealType} + + AND (i.GRID_ID = #{gridId} + OR find_in_set(#{gridId},i.ALL_DEPT_IDS)) + + + AND (i.GRID_ID = #{streetId} + OR find_in_set(#{streetId},i.ALL_DEPT_IDS)) + + + AND (find_in_set(#{communityId},i.PARENT_DEPT_IDS) + OR find_in_set(#{communityId},i.ALL_DEPT_IDS)) + and i.USER_ID = #{userId}