| | |
| | | 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; |
| | |
| | | |
| | | @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); |
| | |
| | | item.setMenuVoArrayList(secondMenuListVos); |
| | | }); |
| | | } |
| | | return CommonResult.success(umsMenuVoList); |
| | | menus.setRecords(umsMenuVoList); |
| | | return CommonResult.success(menus); |
| | | } |
| | | |
| | | @ApiOperation("自定义菜单-添加菜单") |
| | |
| | | |
| | | @ApiOperation("第三方接口管理-查询") |
| | | @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("第三方接口管理-查询通过id") |