功能说明:更新部门
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/deptAPI/updateDept.do?token=token&corpId=corpId
参数:deptInfo { "id":"1c3cf09f06cf1b4b40c93bc27f62f9be", "departmentName": "部门ccc", "parentDepart": "6e41b48c4272122fbeabe6a62b2c3684", "showOrder": "1", "permission":"1", "receiveWxUserId": "qy_15906191328|khh666" }
参数 |
说明 |
---|---|
id |
部门ID |
departmentName |
部门名称 |
parentDepart |
父部门编号(顶级部门此字段为空) |
showOrder |
显示顺序 |
permission |
可见权限: 1:全公司(可以看到全公司通讯录) 2:仅本部门(可以看到同一部门下所有子组织通讯录) 3:仅子部门(可以看到所在子部门及下属子组织通讯录) |
receiveWxUserId
|
部门负责人账号,多个负责人请以"|"进行分割
|
InterfaceDept deptInfo = new InterfaceDept(); // 部门ID deptInfo.setId("124432543532453"); // 部门名称 deptInfo.setDepartmentName("道一企微云"); // 父级部门编号(顶级部门此字段为空) deptInfo.setParentDepart("fc036-test96d9d"); // 显示顺序 deptInfo.setShowOrder(1); // 可见权限 1:全公司(可以看到全公司通讯录) 2:仅本部门(可以看到同一部门下所有子组织通讯录) // 3:仅子部门(可以看到所在子部门及下属子组织通讯录) deptInfo.setPermission("3"); // 部门负责人账号,多个负责人以" |"进行分割 deptInfo.setReceiveWxUserId("qyfffff328|fffff6"); DeptApi deptApi = QwSdkUtil.getInter(DeptApi.class); ApiDeptResultVO depart = deptApi.updateDept(QwSdkUtil.getCacheToken(), deptInfo); System.out.println(JSONUtil.stringify(depart));
{ "code":"0", "desc":"成功", "data":{ "depart":{ "departmentName":"部门bbc", "deptFullName":"部门bbb->部门bbc", "id":"1c3cf09f06cf1b4b40c93bc27f62f9be", "orgId":"b17efb43-292e-4cc9-ac5d-0b46bce059c4", "parentDepart":"42e79809ebd4fc3635fb03eac3add901", "permission":"1", "showOrder":5, "wxId":"414", "wxParentid":"413", "receiveWxUserId": "qy_15906191328|khh666" } } }
参数 |
说明 |
---|---|
id |
部门ID |
departmentName |
部门名称 |
parentDepart |
父部门编号(顶级部门此字段为空) |
orgId |
组织编号 |
deptFullName |
部门全称“->”为层级分隔符 |
showOrder |
显示顺序 |
wxId |
微信编号 |
wxParentid |
微信父部门编号 |
permission |
可见权限: 1:全公司(可以看到全公司通讯录) 2:仅本部门(可以看到同一部门下所有子组织通讯录) 3:仅子部门(可以看到所在子部门及下属子组织通讯录) |
receiveWxUserId |
部门负责人账号,多个负责人以" |"进行分割
|