变更公司内兼任

最后更新于:2020-08-21 16:42:54

接口描述

可通过本接口变更公司内兼任信息

接口调用请求说明

https请求方式:POST

请求地址: https://openapi.ihr360.com/openapi/thirdparty/api/v1/staffs/assignedPositions

请求参数说明

调用前,在请求头信息中必须包含以下2项

Content-Type:application/json;charset=UTF-8

Authorization: Bearer access_token;

例如,获取到的有效凭证为8f87b9b1-9f66-4b32-9269-0d41a0face00,则头信息中数据应为:

Content-Type:application/json;charset=UTF-8

Authorization: Bearer 8f87b9b1-9f66-4b32-9269-0d41a0face00。

请求数据样例:Map<String, List<assignedPositionMap>> key是员工ID(staffId)不可重复,重复会被覆盖,value是兼任信息List<Map>

{
"a8367314-63eafd8cdbdc":[{"departmentId":"5","endDate":"2020-06-21","positionId":"1bf5b44d-ddd0-460e-a8ba-5d6b49de03e6","remark":"这是备注哦","startDate":"2020-06-01"},{"departmentId":"6","endDate":"2020-06-21","positionId":"1bf5b44d-ddd0-460e","remark":"是备注哦2","startDate":"2020-06-01"}],
"a8367314-665wsdrtgfdc":[{"departmentId":"5","endDate":"2020-06-21","positionId":"1bf5b44d-ddd0-460e-a8ba-5d6b49de03e6","remark":"还是备注哦","startDate":"2020-06-01"}]
}

请求参数描述

参数 类型 是否必须 说明
departmentId long 部门编号(获取部门清单)
departmentName String 部门名称
positionId DATE 职位ID (获取公司职位清单)
positionName DATE 职位名称
startDate date 开始日期(格式:yyyy-MM-dd)
endDate date 结束日期(格式:yyyy-MM-dd)
remark String 备注描述

响应参数描述

参数 类型 说明
data String  
code String 返回码,成功为0
message String 返回信息
errorResult String 错误响应时,返回true, 反之则false

返回数据成功样例

{ "data": true,"code": 0,"message": "OK","errorResult": false}