From 6c8808f4ba317141e6221302d8360822190e25ca Mon Sep 17 00:00:00 2001
From: Cui Zhi Feng <7426394+wuxixiaocui@user.noreply.gitee.com>
Date: 星期三, 28 八月 2024 10:46:34 +0800
Subject: [PATCH] 商品类型分类
---
src/main/java/com/mzl/flower/service/flower/FlowerCategoryService.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/mzl/flower/service/flower/FlowerCategoryService.java b/src/main/java/com/mzl/flower/service/flower/FlowerCategoryService.java
index 3554425..3000ec0 100644
--- a/src/main/java/com/mzl/flower/service/flower/FlowerCategoryService.java
+++ b/src/main/java/com/mzl/flower/service/flower/FlowerCategoryService.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.mzl.flower.base.Node;
import com.mzl.flower.base.cache.CategoryPriceCacheClient;
import com.mzl.flower.config.exception.ValidationException;
import com.mzl.flower.config.security.SecurityUtils;
@@ -121,6 +122,19 @@
public List<FlowerCategoryTreeDTO> selectCategoryTree(FlowerCategoryQueryDTO dto) {
List<FlowerCategoryTreeDTO> treeList = categoryMapper.selectTreeList(dto);
treeList = (List<FlowerCategoryTreeDTO>) TreeBuilderUtil.buildListToTree(treeList);
+ if(treeList != null && treeList.size() > 0){
+ for(FlowerCategoryTreeDTO t : treeList){
+ List<Node> cLs = t.getChildren();
+ String ll = t.getLevelLimit();
+ if(cLs != null && cLs.size() > 0){
+ for(Node c : cLs){
+ FlowerCategoryTreeDTO cc = (FlowerCategoryTreeDTO)c;
+ cc.setLevelLimit(ll);
+ }
+ }
+ }
+ }
+
return treeList;
}
--
Gitblit v1.9.3