瑞吉外卖(11) - 分类信息分页查询

需求分析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8SglCjly-1654576770318)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607085654023.png)]

代码开发

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ANDQsVxz-1654576770320)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607085720823.png)]

前端分析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lZLlvo4r-1654576770321)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607090056156.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w1Rfbhak-1654576770322)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607090155073.png)]

编写CategoryController.java方法

    /**
     * 分页查询
     * @param page
     * @param pageSize
     * @return
     */
    @GetMapping("/page")
    public R<Page> page(int page, int pageSize){
    
    
        //构造分页构造器
        Page pageInfo = new Page(page, pageSize);

        //构造条件构造器(是否传入name)
        LambdaQueryWrapper<Category> queryWrapper = new LambdaQueryWrapper();

        //添加排序条件
        queryWrapper.orderByDesc(Category::getSort);

        //执行查询
        categoryService.page(pageInfo,queryWrapper);
        return R.success(pageInfo);
    }

功能测试

测试成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9LOcoFgv-1654576770323)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607121511485.png)]

注意

"1"被映射成“菜品分类”

"2"被映射成“套餐分类”

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eMljaMD9-1654576770324)(%E7%91%9E%E5%90%89%E5%A4%96%E5%8D%96.assets/image-20220607123025467.png)]

猜你喜欢

转载自blog.csdn.net/qq_39123467/article/details/125163068
今日推荐