From 1ea056776b6817028de498a5e606981b72930297 Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期一, 26 九月 2022 10:46:54 +0800 Subject: [PATCH] 门户管理分页 --- ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java b/ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java index bd9238f..068c8a4 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/portal/UmsWebsitePortalController.java @@ -1,6 +1,7 @@ package com.ycl.controller.portal; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.api.CommonResult; import com.ycl.entity.portal.ThirdApplications; import com.ycl.entity.user.UmsMenu; @@ -63,9 +64,10 @@ @ApiOperation("鑷畾涔夎彍鍗�-鑿滃崟鏌ヨ") @GetMapping("/menu/search") - public CommonResult searchMenus() { + public CommonResult searchMenus(@RequestBody Page page) { + Page menus = umsMenuService.page(page, new QueryWrapper<UmsMenu>().eq("parent_id", 0)); List<UmsMenuVo> umsMenuVoList ; - List<UmsMenu> firstMenu = umsMenuService.list(new QueryWrapper<UmsMenu>().eq("parent_id", 0)); + List<UmsMenu> firstMenu = menus.getRecords(); umsMenuVoList = firstMenu.stream().map(item -> { UmsMenuVo umsMenuVo = new UmsMenuVo(); BeanUtils.copyProperties(item, umsMenuVo); @@ -95,7 +97,8 @@ item.setMenuVoArrayList(secondMenuListVos); }); } - return CommonResult.success(umsMenuVoList); + menus.setRecords(umsMenuVoList); + return CommonResult.success(menus); } @ApiOperation("鑷畾涔夎彍鍗�-娣诲姞鑿滃崟") @@ -124,8 +127,8 @@ @ApiOperation("绗笁鏂规帴鍙g鐞�-鏌ヨ") @GetMapping("/thirdApp/search") - public CommonResult searchThirdApp() { - return CommonResult.success(umsThirdApplicationsService.list(new QueryWrapper<>())); + public CommonResult searchThirdApp(@RequestBody Page page) { + return CommonResult.success(umsThirdApplicationsService.page(page,new QueryWrapper<>())); } @ApiOperation("绗笁鏂规帴鍙g鐞�-鏌ヨ閫氳繃id") -- Gitblit v1.8.0