From 42a908a0a60b27d016231d062bac08be1b64d3e3 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 12 三月 2021 09:49:35 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/manager/utils/NodeUtils.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/main/java/zy/cloud/wms/manager/utils/NodeUtils.java b/src/main/java/zy/cloud/wms/manager/utils/NodeUtils.java index ba20490..e3ca189 100644 --- a/src/main/java/zy/cloud/wms/manager/utils/NodeUtils.java +++ b/src/main/java/zy/cloud/wms/manager/utils/NodeUtils.java @@ -2,7 +2,9 @@ import com.core.common.SpringUtils; import zy.cloud.wms.manager.entity.Node; +import zy.cloud.wms.manager.entity.Tag; import zy.cloud.wms.manager.service.NodeService; +import zy.cloud.wms.manager.service.TagService; /** * Created by vincent on 2021/1/19 @@ -26,7 +28,21 @@ pathName.deleteCharAt(0); } } + } + public void executePath(Tag tag) { + TagService bean = SpringUtils.getBean(TagService.class); + Tag parent = bean.selectById(tag.getParentId()); + if (null != parent) { + path.insert(0, parent.getId()).insert(0,","); + pathName.insert(0, parent.getName()).insert(0,","); + if (parent.getParentId() != null) { + executePath(parent); + } else { + path.deleteCharAt(0); + pathName.deleteCharAt(0); + } + } } } -- Gitblit v1.9.1