功能说明:获取部门列表
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/deptAPI/getAllDept.do?token=token&corpId=corpId
参数:data
{
"currentPage": "1",
"pageSize": "10"
}
|
参数 |
说明 |
类型 |
是否必须 |
备注 |
|---|---|---|---|---|
|
token |
用于验证 |
String | 是 |
|
|
corpId |
公司唯一标识 |
String | 是 |
|
|
currentPage |
当前分页页数 |
String | 是 |
|
|
pageSize | 分页大小 | String | 是 |
|
DeptListReqVo deptListReqVo = new DeptListReqVo();
DeptApi deptApi = QwSdkUtil.getInter(DeptApi.class);
//设置当前页数
deptListReqVo.setCurrentPage("1");
//设置页面大小
deptListReqVo.setPageSize("3");
ApigetAllDeptResultVo apigetAllDeptResultVo = deptApi.getAllDept(
QwSdkUtil.getCacheToken(), deptListReqVo);
System.out.println(JSONUtil.stringify(apigetAllDeptResultVo));
{
"code":"0",
"data":
{
"currPage":2,
"maxPage":1767,
"pageData":
[
{
"departmentName":"性能测试000981-1-1-1-1",
"deptFullName":"性能测试000981->性能测试000981-1->性能测试000981-1-1->性能测试000981-1-1-1->性能测试000981-1-1-1-1",
"id":"0038961c55324c03fd12d45ae36e5e17",
"orgId":"02f5ca343129495bad85d162d2bd5b34",
"parentDepart":"f344d1c3196ebc964ca6e0f3bc13c3a8",
"permission":"1",
"showOrder":1000981,
"wxId":"5387",
"wxParentid":"5386"
},
{
"departmentName":"道一云测试",
"deptFullName":"道一云->道一云测试",
"id":"003e0973ab60795341d6010d0cc5cbfc",
"orgId":"02f5ca343129495bad85d162d2bd5b34",
"parentDepart":"b36b76aca4866d3114317a82b7479f22",
"permission":"1",
"showOrder":2,
"wxId":"5702",
"wxParentid":"5670"
},
{
"departmentName":"性能测试000620-1",
"deptFullName":"性能测试000620->性能测试000620-1",
"id":"0045423ec4e6035113cacbdeb2656a4b",
"orgId":"02f5ca343129495bad85d162d2bd5b34",
"parentDepart":"56752e27b1511469dedfa15b13e59492",
"permission":"1",
"showOrder":1000620,
"wxId":"3580",
"wxParentid":"3579"
}
],
"pageSize":3,
"totalRows":5301
},
"desc":"成功"
}
| 参数 | 说明 |
|---|---|
|
maxPage |
最大页数 |
|
currPage |
当前页 |
|
totalRows |
总条数 |
|
pageSize |
当前每页数据条数 |
|
pageData参数 |
说明 |
|
id |
唯一主键id |
|
departmentName |
部门名称 |
|
deptFullName |
部门全称 |
|
orgId |
机构id |
|
parentDepart |
父部门id |
|
permission |
可见权限: 1:全公司(可以看到全公司通讯录) 2:仅本部门(可以看到同一部门下所有子组织通讯录) 3:仅子部门(可以看到所在子部门及下属子组织通讯录) |
|
receiveWxUserId |
部门负责人账号,多个负责人请以"|"进行分割 |
|
showOrder |
部门排序号 |
|
wxId |
微信部门id |
|
wxParentid |
微信父部门id |