zoukankan      html  css  js  c++  java
  • 根据子部门获取其到根部门的路径

     /**
         * 获取子部门到根部门的路径
         * @param orgId String
         * @return List<String>
         */
        public static List<String> getOrgPath(Long orgId)
        {
            List<String> paths = new ArrayList<String>();
            List<Org> allOrgs = SystemToolKit.getOrgService().getAllSimpleOrg();
            Long parentId = orgId;
            
            if (CollectionUtils.isNotEmpty(allOrgs))
            {
                for (int i = allOrgs.size() - 1; i >= 0; --i)
                {
                    Org node = allOrgs.get(i);
                    if (!node.getId().equals(parentId))
                    {
                        continue;
                    }
                    else
                    {
                        paths.add(NumberUtils.toString(node.getId()));
                        parentId = NumberUtils.toLong(node.getParentId());
                    }
                }
            }
            return paths;
        }

  • 相关阅读:
    PHP随机浮点数
    mysql中的包含语句INSTR的使用
    jquery全面判断是否IE6浏览器
    jquery中获取radio选中值的正确写法
    淘宝IP地址库API地址
    php判断是否是ajax提交 方法
    ejs模板引擎
    webpack配置非CMD规范的模块
    JavaScript中的浅拷贝和深拷贝
    css display:flex 属性
  • 原文地址:https://www.cnblogs.com/guoyuqiangf8/p/3507183.html
Copyright © 2011-2022 走看看