当前版本:
version= V1.0
接口功能:
用于获取RunLan平台所有的多级部门信息。
接口地址:
/api/v1/dept/queryDepts
请求方式:
GET
请求参数:
无
返回值说明
| 返回值字段 | 类型 | 说明 |
|---|---|---|
| msg | String | 提示信息 |
| code | Int | 200成功,其它失败 |
| data | Object | 部门信息结果集(结果为空时为:data:[]) |
result结果集返回值字段说明
| 返回值字段 | 类型 | 说明 |
|---|---|---|
| data | Object | 部门信息 |
| departmentID | String | 部门ID(非空) |
| departmentName | String | 部门名称 |
| departmentCode | String | 部门编码 |
| sortNumber | Int | 排序 |
| departmentLeader | String | 部门负责人ID |
| departmentLeaderName | String | 部门负责人姓名 |
| responsibleLeader | String | 分管领导ID |
| responsibleLeaderName | String | 分管领导姓名 |
| departmentType | String | 类型:0部门 1教学单位 |
| departmentPID | String | 上级部门ID |
| remark | String | 备注 |
| children | List | 子级部门列表 |
返回结果示例(JSON)
返回成功
{
"success": true,
"code": 200,
"msg": "成功",
"data": [
{
"departmentID": "079080b6-8ef7-42d6-b09e-84a3d658b8bb",
"departmentName": "团委",
"departmentCode": "TuanWei",
"sortNumber": 10,
"departmentLeader": "24c0653a-b12d-4747-9ce1-a5e6c21232ca",
"departmentLeaderName": "桂萍",
"responsibleLeader": null,
"responsibleLeaderName": null,
"remark": null,
"departmentPID": "00000000-0000-0000-0000-000000000000",
"departmentType": 0,
"children": null
},
{
"departmentID": "200256cd-c972-4ed7-89c8-c7e9481b4d07",
"departmentName": "教务处",
"departmentCode": "JiaoWuChu",
"sortNumber": 10,
"departmentLeader": "ffb36b4f-3529-48a1-ace2-5d7fe20851cb",
"departmentLeaderName": "查廷",
"responsibleLeader": "a4ec812f-bc46-4335-8094-658124befc21",
"responsibleLeaderName": "曹新彩",
"remark": null,
"departmentPID": "00000000-0000-0000-0000-000000000000",
"departmentType": 0,
"children": [
{
"departmentID": "41c4a1b1-e9f1-4988-8068-0d02c8459f3e",
"departmentName": "基础教师",
"departmentCode": "JiChuJiaoShi",
"sortNumber": 1,
"departmentLeader": "76b01990-92d8-4b06-a8f7-42257c6d0fdd",
"departmentLeaderName": "test",
"responsibleLeader": "76b01990-92d8-4b06-a8f7-42257c6d0fdd",
"responsibleLeaderName": "test",
"remark": null,
"departmentPID": "200256cd-c972-4ed7-89c8-c7e9481b4d07",
"departmentType": 0,
"children": null
}
]
}
]
}
返回失败
{
"msg":"具体错误原因",
"code":-999
}
版本变更说明:
无