`
jianghs
  • 浏览: 22059 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

某一组织机构父子关系服务类

阅读更多

方法代码如下:

public String qryAllChildOrg(String orgId) throws ServiceException {
  ChildsOfSomeOrg childs = new ChildsOfSomeOrg();
  childs.setDeptoid(orgId);
  Map map = new HashMap();
  map.put("deptoid", orgId);
  
  List list = qryNumDao.qryAllChildOrg("J_QRYSEQNUM", childs, map, "queryAllChild");
  if(null == list || list.size() == 0)
  {
   return null;
  }
  StringBuffer sb = new StringBuffer();
  for(Iterator it = list.iterator();it.hasNext();)
  {
   ChildsOfSomeOrg tempChild = (ChildsOfSomeOrg)it.next();
   String level = tempChild.getOrg_lev();

   sb.append(" ");
   
   level = tempChild.getOrg_lev();
   if(!"1".equals(level))
   {
    sb.append("");
    for(int i=0;i<new></new>     {
     sb.append("  |");
    }
    sb.append("--");    
   }
   sb.append(tempChild.getDept_name() + "");

  }
  return sb.toString();
 }

Action中如下:


  String allChildOrgs = qrySeqNumService.qryAllChildOrg(orgId);
  if (null == allChildOrgs) {
   request.setAttribute("errorInfo", "您被限制使用该功能,得到的组织机构为空");
   return mapping.findForward("error");
  }

  request.setAttribute(Constants.ALLCHILDORGS, allChildOrgs);

  页面部分代码:

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics