示例#1
0
  /** 获取子站点. */
  public List<TreeNode> getSiteChildren(Integer parentId, Integer organId) {
    List<TreeNode> tnList = new ArrayList<TreeNode>();
    List<Site> siteList = siteDAO.getSiteChildren(parentId, organId);
    for (Site vo : siteList) {
      TreeNode tnVo = new TreeNode();
      tnVo.setId(vo.getId().toString());
      tnVo.setText(vo.getSiteName());

      if (vo.hasChildren()) {
        tnVo.setState("closed");
      } else {
        tnVo.setState("open");
      }
      tnList.add(tnVo);
    }
    return tnList;
  }