HTTP请求
POST https://api.mokahr.com/api-platform/v1/store/changeJobManagerOrAssistantByStore
请求body参数
字段 | 必填 | 类型 | 描述 |
---|---|---|---|
orgId | 否 | string | 公司id |
operation | 是 | string | 操作 |
dataType | 是 | number | userData的类型 |
userData | 是 | string | 用户标识,邮箱/手机号/工号 |
managerType | 否 | number | !!!注意:managerType和additionalRoles至少有一个是必填 |
additionalRoles | 否 | array | !!!注意:managerType和additionalRoles至少有一个是必填 |
apiCode | 是 | string | 门店的唯一id |
返回json数据
code为200
返回成功,其它失败
code错误码如下:
code | 中文描述 |
---|---|
12714000 | 不支持的操作类型 |
12714001 | 不支持的用户数据类型 |
12714002 | 不支持的负责人类型 |
12714003 | 用户信息重复,存在多个用户 |
12714004 | apicode重复,存在多个门店 |
12714005 | 用户角色权限不能低于HR |
12714006 | 找不到该门店 |
12714007 | 请开启门店与门店同步 |
12714008 | 找不到该用户 |
12714009 | 当前门店下没有职位可被操作 |
12714010 | 无法添加职位负责人为协助人 |
12714011 | 用户已禁用 |
12714012 | 不支持移除负责人权限 |
12714013 | 不支持集团化客户 |
12714014 | 不支持的附加角色类型:入参仅支持职位面试官、用人经理 |
12714015 | 附加角色类型超出两个:入参类型最多两个 |
12714016 | 附加角色类型重复,请检查additionalRoles参数:入参仅支持职位面试官、用人经理请勿重复 |
12714017 | 该用户角色需为面试官及以上:当将用户设置为面试官或用人经理时,用户需为面试官及以上 |
12714018 | 没有指定角色:负责人角色类型 和 附加角色类型至少选择一个 |
请求样例
$ curl 'https://api.mokahr.com/api-platform/v1/store/changeJobManagerOrAssistantByStore' \
-u 'your_api_key:' \
-X POST \
-d '{ "operation" : "add", "dataType" : 1, "userData" : "jinhaiyang@mokahr.com", "managerType" : 30, "apiCode":"10086", "orgId" : "livingsimple" }'
2
3
4
请求成功返回数据样例:
{ "code": 200, "msg": "success", "data": {} }
请求失败返回数据样例:
{ "code": 12714002, "msg": "错误信息:不支持的负责人类型" }