| | |
| | | public R pageBuildingAdmin(PageBuildingListDto pageBuildingListDto){ |
| | | IPage<PageBuildingListAdminVo> pageBuildingList = this.baseMapper.pageBuildingAdmin( |
| | | new Page(pageBuildingListDto.getPageNum(),pageBuildingListDto.getPageSize()),pageBuildingListDto); |
| | | pageBuildingList.getRecords().forEach(building -> { |
| | | //查询该楼栋下最高的楼层 |
| | | if(StringUtils.isNotEmpty(building.getBuildFloorSum())){ |
| | | if(building.getBuildFloorSum().length() == 3){ |
| | | building.setBuildFloorSum(building.getBuildFloorSum().substring(0,1)); |
| | | }else if(building.getBuildFloorSum().length() == 4){ |
| | | building.setBuildFloorSum(building.getBuildFloorSum().substring(0,2)); |
| | | }else if(building.getBuildFloorSum().length() > 4){ |
| | | building.setBuildFloorSum(building.getBuildFloorSum().substring(0,2)); |
| | | } |
| | | } |
| | | }); |
| | | return R.ok(pageBuildingList); |
| | | } |
| | | |
| | |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |
| | | /** |
| | | * 根据小区id查询楼栋列表 |
| | | * @param villageId 小区id |
| | | * @return 查询楼栋列表 |
| | | */ |
| | | @Override |
| | | public R getBuildListByVillageId(Long villageId) { |
| | | return R.ok(this.baseMapper.getBuildListByVillageId(villageId)); |
| | | } |
| | | } |