傅行帆 5 年之前
父節點
當前提交
c7c8b0062b
共有 1 個檔案被更改,包括 1 行新增3 行删除
  1. 1
    3
      src/main/java/com/huiju/estateagents/controller/ExtendContentController.java

+ 1
- 3
src/main/java/com/huiju/estateagents/controller/ExtendContentController.java 查看文件

@@ -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