如下面所示intiRet=-1;//RTXSvrApiRtxsvrapiObj=newRTXSvrApi();StringpdeptId="0";//父节点ArrayListlists=newArrayList();Stringdepts[]=null;depts=RtxsvrapiObj.getChildDepts(pd...
如下面所示
int iRet = -1;
//RTXSvrApi RtxsvrapiObj = new RTXSvrApi();
String pdeptId = "0";//父节点
ArrayList lists = new ArrayList();
String depts[] = null;
depts = RtxsvrapiObj.getChildDepts(pdeptId);//子节点
if (depts != null){
for ( int j = 0 ; j< depts.length;j ++) {
if(RtxsvrapiObj.IsHasChildUser(depts[j])){
String b[]=RtxsvrapiObj.getDeptUsers(depts[j]);
for(int m=0;m
lists.add(b[m]);
}
}
if(RtxsvrapiObj.IsHasChildDept(depts[j])){
String deps[]=null; //子节点的子节点
deps = RtxsvrapiObj.getChildDepts(depts[j]);
for ( int i = 0 ; i< deps.length;i ++) {
if(RtxsvrapiObj.IsHasChildUser(deps[i])){
String []c=RtxsvrapiObj.getDeptUsers(deps[i]);
for(int n=0;n
lists.add(c[n]);
}
}
}
}
}
}
展开