|
|
@ -707,9 +707,10 @@ public class IcNeighborHoodServiceImpl extends BaseServiceImpl<IcNeighborHoodDao |
|
|
|
communityBuildingManagerEntity.setViliageId(buildingEntity.getNeighborHoodId()); |
|
|
|
IcNeighborHoodEntity neighborHood = neighborHoodDao.selectById(buildingEntity.getNeighborHoodId()); |
|
|
|
communityBuildingManagerEntity.setGridId(neighborHood.getGridId()); |
|
|
|
communityBuildingManagerEntity.setOrgIdPath(neighborHood.getAgencyPids()); |
|
|
|
communityBuildingManagerEntity.setOrgIdPath(neighborHood.getAgencyPids()+":"+neighborHood.getAgencyId()+":"+neighborHood.getGridId()); |
|
|
|
|
|
|
|
String[] agencyIds = neighborHood.getAgencyPids().split(":"); |
|
|
|
List<String> agencyIds = new ArrayList<>(Arrays.asList(neighborHood.getAgencyPids().split(":"))); |
|
|
|
agencyIds.add(neighborHood.getAgencyId()); |
|
|
|
LambdaQueryWrapper<CustomerAgencyEntity> queryWrapper = new LambdaQueryWrapper<CustomerAgencyEntity>().in(CustomerAgencyEntity::getId,agencyIds); |
|
|
|
List<CustomerAgencyEntity> customerAgencyEntities = customerAgencyDao.selectList(queryWrapper); |
|
|
|
for (CustomerAgencyEntity customerAgencyEntity : customerAgencyEntities) { |
|
|
@ -764,9 +765,10 @@ public class IcNeighborHoodServiceImpl extends BaseServiceImpl<IcNeighborHoodDao |
|
|
|
communityBuildingManagerEntity.setViliageId(buildingEntity.getNeighborHoodId()); |
|
|
|
IcNeighborHoodEntity neighborHood = neighborHoodDao.selectById(buildingEntity.getNeighborHoodId()); |
|
|
|
communityBuildingManagerEntity.setGridId(neighborHood.getGridId()); |
|
|
|
communityBuildingManagerEntity.setOrgIdPath(neighborHood.getAgencyPids()); |
|
|
|
communityBuildingManagerEntity.setOrgIdPath(neighborHood.getAgencyPids()+":"+neighborHood.getAgencyId()+":"+neighborHood.getGridId()); |
|
|
|
|
|
|
|
String[] agencyIds = neighborHood.getAgencyPids().split(":"); |
|
|
|
List<String> agencyIds = new ArrayList<>(Arrays.asList(neighborHood.getAgencyPids().split(":"))); |
|
|
|
agencyIds.add(neighborHood.getAgencyId()); |
|
|
|
LambdaQueryWrapper<CustomerAgencyEntity> queryWrapper = new LambdaQueryWrapper<CustomerAgencyEntity>().in(CustomerAgencyEntity::getId,agencyIds); |
|
|
|
List<CustomerAgencyEntity> customerAgencyEntities = customerAgencyDao.selectList(queryWrapper); |
|
|
|
for (CustomerAgencyEntity customerAgencyEntity : customerAgencyEntities) { |
|
|
|