功能说明:获取部门列表
请求方式: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 |