Просмотр исходного кода

refactor(product): 重构产品分类查询接口

- 将 getProductCategoryList 接口重命名为 getProductCategoryTree
- 修改返回类型为 Tree<Long> 结构
- 更新服务层调用方法为 selectCategoryTreeList
- 导入 Tree 数据结构支持
肖路 3 недель назад
Родитель
Сommit
ed9f8462f1

+ 5 - 4
ruoyi-modules/ruoyi-product/src/main/java/org/dromara/product/controller/mini/MiniProductController.java

@@ -1,5 +1,6 @@
 package org.dromara.product.controller.mini;
 
+import cn.hutool.core.lang.tree.Tree;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import lombok.RequiredArgsConstructor;
 import org.dromara.common.core.domain.R;
@@ -46,11 +47,11 @@ public class MiniProductController {
     private final IProductCategoryService productCategoryService;
 
     /**
-     * 查看分类列表
+     * 查询产品分类树
      * */
-    @GetMapping("getProductCategoryList")
-    public R<List<ProductCategoryVo>> getProductCategoryList(ProductCategoryBo bo) {
-        return R.ok(productCategoryService.queryList(bo));
+    @GetMapping("getProductCategoryTree")
+    public R<List<Tree<Long>>> getProductCategoryTree(ProductCategoryBo bo) {
+        return R.ok(productCategoryService.selectCategoryTreeList(bo));
     }
 
     /**