部门列表查询
说明
该接口用于获取部门列表。
接口限制
1. 10次/秒;
接口地址
/api/openapi/org/department/search/v2
请求类型
POST
请求参数
参数说明
参数名称 | 类型 | 是否必填 | 参数说明 |
---|---|---|---|
keyword | String(100) | 否 | 可以根据业务编码和部门名称模糊查询 |
pageNo | int | 否 | 要查询数据的页码,从1开始计数,默认值1。 |
pageSize | int | 否 | 每页条数。默认50条,最大值100条。 |
updateStartAt | long | 否 | 根据更新时间范围查询部门数据的开始时间,精确到毫秒,例如:1648693651000 |
updateEndAt | long | 否 | 根据更新时间范围查询部门数据的结束时间,精确到毫秒,例如:1648693651000 |
参数样例
{
"pageNo": 1,
"pageSize": 10,
"keyword": "测试",
"updateStartAt":1648693651000,
"updateEndAt":1648693651000
}
响应参数
参数说明
参数名 | 类型 | 描述 |
---|---|---|
hasNextPage | boolean | 是否还有下一页 |
list | List<Department> | 返回部门列表 |
Department 说明
参数名 | 类型 | 描述 |
---|---|---|
name | String | 部门名称 |
businessCode | String | 部门业务编码 |
managerEmployeeIds | List<String> | 部门主管工号 |
parentBizCode | String | 上级部门编码 |
fullName | List<String> | 部门全路径 |
fullNameEn | List<String> | 部门英文名全路径 |
enabled | boolean | 是否启用 |
controlProperties | List<String> | 部门控制属性 reimburse_dept_scene --报销单的承担部门场景下不可以被选 pre_consume_dept_scene --申请单申请部门场景下不可以被选share_dept_scene --分摊的承担部门场景下不可以被选 loan_dept_scene --借款单的承担部门场景下不可以被选 contract_dept_scene --合同的部门场景下不可以被选 repayment_dept_scene --还款单的责任人部门场景下不可以被选 |
nameZh | String | 部门中文名 |
nameEn | String | 部门英文名 |
updatedAt | long | 更新时间的时间戳 |
参数样例
{
"code": "ACK",
"message": "",
"data": {
"list": [
{
"name": "每刻测试",
"businessCode": "DI2001061HIX0IYQ",
"managerEmployeeIds": [
"MK001"
],
"parentBizCode": "DI1803221E22UHXF",
"fullName": [
"杭州每时每刻有限公司",
"每刻测试"
],
"fullNameEn": [],
"enabled": true,
"controlProperties": ["reimburse_dept_scene"],
"nameZh": "每刻科技",
"nameEn": "maycurCompany"
},
{
"name": "产品研发部",
"businessCode": "DI1803221E22UHXG",
"managerEmployeeIds": null,
"parentBizCode": "DI1803221E22UHXF",
"enabled": true,
"fullName": [
"杭州每时每刻有限公司",
"产品研发部"
],
"controlProperties": []
}
],
"hasNextPage": false
},
"success": true
}
修改记录
2023-08-03 初始化