开发者可以将部门相关参数组装为JSON类型,来创建部门信息。
接口请求说明:http请求方式:(POST)http://ip:port/seeyon/rest/orgDepartment
参数 | 是否必须 | 说明 |
---|---|---|
orgAccountId | 是 | 单位ID |
code | 是 | 编号 |
name | 是 | 名称 |
description | 否 | 描述 |
enabled | 是 | 是否启用 |
superior | 是 | 父部门ID |
部门对应示例如下:
{
"orgAccountId": 967547186016371000, 【必填】
"id": 7313901301646381000,
"name": "部门名称", 【必填】
"enabled": true,
"sortId": 2,
"isGroup": false,
"superior": 967547186016371000, 【必填】
"path": "000000050002",
"code": "",
"createTime": 1394418149000,
"updateTime": 1394418149000,
"isDeleted": false,
"status": 1,
"description": "",
"shortName": null,
"secondName": null,
"isInternal": true,
"levelScope": -1,
"type": "Department",
"properties": {
"unitCategory": null,
"fax": null,
"unitMail": null,
"accessLevels": null,
"customLoginUrl": null,
"ldapOu": null,
"address": null,
"chiefLeader": null,
"zipCode": null,
"telephone": null,
"permissionType": null,
"isCustomLoginUrl": null,
"ipAddress": null
},
"superiorName": "",
"sortIdType": "1",
"entityType": "Department",
"depManager": null,
"depAdmin": null,
"posts": [ ],
"valid": true,
"group": false,
"customLogin": false,
"parentPath": "00000005",
"customLoginUrl": null
}
当然,发送请求前,先REST用户绑定和验证