From f40a9f9c1b90d3efd52926b29f3612cb1c293afa Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 11 九月 2023 13:25:42 +0800 Subject: [PATCH] #跟踪项目负责人默认值 --- src/main/java/com/zy/crm/manager/utils/NodeUtils.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/utils/NodeUtils.java b/src/main/java/com/zy/crm/manager/utils/NodeUtils.java index 0b0710b..6631d49 100644 --- a/src/main/java/com/zy/crm/manager/utils/NodeUtils.java +++ b/src/main/java/com/zy/crm/manager/utils/NodeUtils.java @@ -5,6 +5,8 @@ import com.zy.crm.manager.entity.Tag; import com.zy.crm.manager.service.NodeService; import com.zy.crm.manager.service.TagService; +import com.zy.crm.system.entity.Dept; +import com.zy.crm.system.service.DeptService; /** * Created by vincent on 2021/1/19 @@ -45,6 +47,21 @@ } } + public void executePath(Dept dept) { + DeptService bean = SpringUtils.getBean(DeptService.class); + Dept parent = bean.selectById(dept.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); + } + } + } + public void executePath(Long parentId) { TagService bean = SpringUtils.getBean(TagService.class); Tag parent = bean.selectById(parentId); -- Gitblit v1.9.1