|
@@ -100,8 +100,6 @@ public class ExtendContentController extends BaseController {
|
100
|
100
|
IPage<ExtendContent> pg = new Page<>(pageNum, pageSize);
|
101
|
101
|
|
102
|
102
|
List<TaPersonBuilding> taPersonBuildingList = getTaPersonBuildingListByUserId(request);
|
103
|
|
- List<String> collect = taPersonBuildingList.stream().map(TaPersonBuilding::getBuildingId).collect(Collectors.toList());
|
104
|
|
- collect.add(null);
|
105
|
103
|
QueryWrapper<ExtendContent> queryWrapper = new QueryWrapper<>();
|
106
|
104
|
queryWrapper.eq(cityId != null, "city_id", cityId);
|
107
|
105
|
queryWrapper.eq(StringUtils.isNotBlank(buildingId), "building_id", buildingId);
|
|
@@ -111,7 +109,7 @@ public class ExtendContentController extends BaseController {
|
111
|
109
|
queryWrapper.ne("status",9);
|
112
|
110
|
queryWrapper.eq(status != null, "status", status);
|
113
|
111
|
queryWrapper.eq( "org_id", getOrgId(request));
|
114
|
|
- queryWrapper.in(taPersonBuildingList.size() > 0,"building_id",collect);
|
|
112
|
+ queryWrapper.and(wapper -> wapper.in(taPersonBuildingList.size() > 0,"building_id",taPersonBuildingList.stream().map(TaPersonBuilding::getBuildingId).collect(Collectors.toList())).or().isNull("building_id"));
|
115
|
113
|
queryWrapper.orderByDesc("create_date");
|
116
|
114
|
IPage<ExtendContent> result = iExtendContentService.page(pg, queryWrapper);
|
117
|
115
|
|