恢复离职员工

接口描述

本接口用于已离职员工重新入职情况

接口权限

本接口需要集团权限

请求URI

/api/openapi/users/rehire

请求方式

POST

请求体示例

{
    "employeeId": "EMP-001"
}

请求体字段

字段名 类型 必填 主键 约束 说明
employeeId String 员工工号

接口返回示例

成功

{
    "message": "success",
    "oid": "3249b50a-1e29-4cae-93ea-bfec4955fafa",
    "key": "EMP-001"
}

失败示例

{
    "message": "当前操作需要租户权限",
    "errorCode": "120001"
}

字段说明

字段名称 类型 说明
message String 返回信息说明
errorCode String 返回错误码
oid UUID 员工OID
key String 员工工号

错误代码

errorCode message 说明
120001 当前操作需要租户权限
120003 缺少必填项:{0} 必填字段不能为空
6047034 该工号找不到员工
6040005 公司无效
60390016 主岗在区间{0}到{1}内被禁用(从{2}到{3})
60390017 主岗在区间{0}到{1}内无效(从{2}到{3})
60390007 部门在区间{0}到{1}内无效(从{2}到{3})
60390006 部门在区间{0}到{1}内被禁用(从{2}到{3})
60390012 岗位(期间从{0}到{1})的公司与部门在期间{2}到{3}内的对应公司不一致
60390010 员工在区间{0}到{1}内已存在同一公司同一部门的有效岗位期间(从{2}到{3})