如何在Service层创建虚拟的根节点

来源:互联网 发布:网络热点视频 编辑:程序博客网 时间:2024/05/21 09:25

    在左树右表的布局中,常常存在对树结构的操作,构建树以及通过点击树节点,来刷新主表数据这种情况比较常见。由此需要构建虚拟节点,创建主树。

                  /**
                           * 功能描述: 测算基础数据管理树查询
                           * @param params
                           * @return
                           * @see
                  com.dawnpro.mskbom.ebom.itmgroup.service.IPartGroupService#queryTree(java.util.Map)
                 */
         @SuppressWarnings({"rawtypes", "unchecked"})
              public List<Map> queryTree(Map params) {
                       List resultlist= new ArrayList();
                       resultlist= basicDataDao.queryTree(params);
                       Map root= new HashMap();
                          root.put("id", "ROOT");
                          root.put("pid", "-1");
                          root.put("isParent", "true");
                          root.put("name", "基础库");
                       // root.put("iconSkin", "icon00");
                    resultlist.add(root);
                 return resultlist;
                }

阅读全文
0 0
原创粉丝点击