员工分组信息更新
接口说明:用于更新一条分组信息记录
- 非合同类型:设置需要更新的字段及需要更新的值,进行更新
- 合同类型:无固定期限劳动合同、以完成一定任务为期限
- 这两类合同是不需要合同结束日期、合同期限的
- 其他合同类型更新为这两种合同类型时,合同结束日期、合同期限会被清空
- 这两种合同类型更新为其他合同类型时,合同结束日期、合同期限必传
请求方式:POST(HTTPS)
请求地址:/v4/employee/group/update
请求参数:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
employeeId | String | Y | 员工ID |
recordId | String | Y | 更新分组信息记录ID |
groupType | String | Y | 分组类型,1-合同记录,7-教育经历,8-工作经历,9-培训经历,10-证书记录,11-联系人记录 |
employeeFields | JsonObject | Y | 更新分组信息记录 Map<String, String>, Json格式数据 |
key | String | Y | Map的key需要更新字段页面展示文案(字段labelName) |
value | String | Y | Map的Value更新字段设置的新值(选项类型值为dataSoure的Key) |
特殊说明:
1、修改分组信息时候employeeFields 为Map
2、图片字段修改时候采用加密Key方式修改,图片的加密Key获取方式 参考员工文件上传及下载接口
请求示例
{
"employeeId": "a5ac2b141f10492e8914bf52c9bee2f5",
"recordId": "3ef964d182f64a4e8255fe8ce1e07d8a",
"groupType": "7",
"employeeFields": "{\"毕业证书\":\"5AH39QjEoMU1nVO5PutoK5/q7hTTva7J1IOOARg==\",\"教学方式\":\"2\",\"是否最高学历\":\"1\"}"
}
响应结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败 |
errmsg | String | Y | 结果描述 |
结果样例:
{
"errcode": 0,
"errmsg": "成功"
}