新增岗位信息
接口说明: 新增岗位信息
请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/department/jobdictionary/add
请求Header:
key | value |
---|---|
access_token | 获取的access_token的实际值 |
Query参数:
key | value |
---|---|
sign | 签名值 |
Body参数:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
type | Integer | Y | 岗位类型 0:岗位分类 1:岗位实体 |
parentId | String | Y | 父岗位分类id,父岗位一定是岗位分类类型,一级分类的父岗位id是0 |
name | String | Y | 岗位名称或分类名称 |
code | String | N | 岗位编码,岗位类型为岗位实体时必传 |
remark | String | N | 岗位备注,岗位类型为岗位实体时有效 |
departmentIds | List<String> | N | 适用部门,岗位类型为岗位实体时有效 |
introduction | String | N | 说明 |
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败 |
errmsg | String | Y | 结果描述 |
data | String | Y | 响应结果,返回岗位id |
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/department/jobdictionary/add?sign=LBTdxC91dr0LaR7TYcpZvej8q/E=
请求Body示例:
{
"type": 1,
"parentId": "bd594de7b5a8431f9b42cd5877ffb436",
"name": "开发",
"code":"developer",
"remark":"开发",
"departmentIds": null,
"introduction":"开发",
"timestamp": 1606209755763
}
SDK请求示例(java):
DepartmentJobAddRequest request = new DepartmentJobAddRequest(access_token());
request.setParentId("bd594de7b5a8431f9b42cd5877ffb436");
request.setType(1);
request.setName("开发");
request.setCode("developer");
request.setRemark("开发");
request.setIntroduction("开发");
OpenapiResponse<String> response = XrxsDepartmentService.addJob(request);
响应示例:
{
"errcode":0,
"errmsg":"成功",
"data":"b85ef53d86fa456da70f5516122e2c6f"
}