|
|
@ -155,7 +155,11 @@ public class BmsRegionUserController { |
|
|
|
List<BmsRegion> regionList = bmsRegionService.listByIds(param.getRegionIds()); |
|
|
|
for (BmsRegion region : regionList) { |
|
|
|
LambdaQueryWrapper<BmsChannelPoint> pointLqw = new LambdaQueryWrapper<>(); |
|
|
|
pointLqw.eq(BmsChannelPoint::getSaleRegionId,region.getId()); |
|
|
|
pointLqw.and(plqw->{ |
|
|
|
plqw.eq(BmsChannelPoint::getSaleRegionId,region.getId()) |
|
|
|
.or() |
|
|
|
.likeRight(BmsChannelPoint::getSaleRegionPathIds,region.getPathIds()+"_"); |
|
|
|
}); |
|
|
|
pointLqw.select(BmsChannelPoint::getId); |
|
|
|
//区域有那些网点
|
|
|
|
List<BmsChannelPoint> pointList = channelPointService.list(pointLqw); |
|
|
@ -168,7 +172,11 @@ public class BmsRegionUserController { |
|
|
|
List<BmsRegion2> regionList = bmsRegion2Service.listByIds(param.getRegionIds()); |
|
|
|
for (BmsRegion2 region : regionList) { |
|
|
|
LambdaQueryWrapper<BmsChannelPoint> pointLqw = new LambdaQueryWrapper<>(); |
|
|
|
pointLqw.eq(BmsChannelPoint::getBizRegionId,region.getId()); |
|
|
|
pointLqw.and(plqw->{ |
|
|
|
plqw.eq(BmsChannelPoint::getBizRegionId,region.getId()) |
|
|
|
.or() |
|
|
|
.likeRight(BmsChannelPoint::getBizRegionPathIds,region.getPathIds()+"_"); |
|
|
|
}); |
|
|
|
pointLqw.select(BmsChannelPoint::getId); |
|
|
|
//区域有那些网点
|
|
|
|
List<BmsChannelPoint> pointList = channelPointService.list(pointLqw); |
|
|
|