From edbbe803b5c270a1acffbc7946bdda0d5e420dc5 Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期三, 07 七月 2021 10:27:29 +0800 Subject: [PATCH] 修改bug --- springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventGridDataServiceImpl.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventGridDataServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventGridDataServiceImpl.java index 06eb4e4..fb6c16f 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventGridDataServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventGridDataServiceImpl.java @@ -40,6 +40,8 @@ private EventMapper eventMapper; @Resource private EventGridMemberRelationService eventGridMemberRelationService; + @Resource + private LcCompareCodeMapper lcCompareCodeMapper; /** * 新增区县/街道/社区/网格员网格数据管理 * @param eventGridDataAddDTO @@ -201,6 +203,15 @@ } } + if(eventGridDataDTO.getLcGridId() != null){ + //关联市平台网格 + LcCompareCodeDO compareCodeDO = lcCompareCodeMapper.selectById(eventGridDataDTO.getLcGridId()); + if(compareCodeDO != null){ + compareCodeDO.setLocalGridId(gridDataDO.getId().toString()); + compareCodeDO.setGridName(gridDataDO.getGridName()); + lcCompareCodeMapper.updateById(compareCodeDO); + } + } return R.ok(); } } @@ -248,6 +259,18 @@ } @Override + public R getGridMemberListsByGrid(Long gridId) { + List<EventGridMemberAdminVO> eventGridMemberAdminVOList = this.getBaseMapper().getGridMemberListsByGrid(gridId); + return R.ok(eventGridMemberAdminVOList); + } + + @Override + public R getGridDataListByCommunity(Long communityId) { + List<EventGridDataAreaVO> eventGridDataAreaVOList = this.getBaseMapper().getGridDataListByCommunity(communityId); + return R.ok(eventGridDataAreaVOList); + } + + @Override public R deleteGridDataByAdmin(List<Long> Ids){ Integer count = eventMapper.getEventCountByGridIds(Ids); if(count > 0){ -- Gitblit v1.7.1