员工特殊差旅权限同步
员工特殊差旅权限同步
基本信息
请求方式:POST
请求地址:/napi/enterprise/member/privilege/modify
Body参数
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|---|---|---|---|---|---|
| msgId | 消息id | Y | String | 128 | 1000120150511190411000001 | 企业编码+消息方向+YYYYMMDDHHMMSS+NNNNNN |
| corpCode | 企业编码 | Y | String | 50 | 1000 | |
| tenantUserId | 租户用户id | Y | String | 200 | 440258 | |
| noTrBook | 无申请单预定权限 | N | NoTrBook | 当前人员预订是否需要提交审批单 |
NoTrBook
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|---|---|---|---|---|---|
| permitType | 权限类型 | Y | String | 1 | 枚举值: 0:无权限 1:有权限 2:跟随企业 | |
| bookRange | 无申请单预定范围 | N | List<String> | 3 | ["colleague"] | 拥有无申请单预定权限时,必填; 枚举值: self:为自己 colleague:为同事 customer:为客户 |
响应参数定义
| 参数名 | 参数说明 | 必填 | 参数类型 | 长度 | 值举例 | 备注 |
|---|---|---|---|---|---|---|
| resultCode | 返回码 | Y | String | 0 | 0表示成功,其他值为失败。 | |
| description | 描述 | Y | String | 操作成功 | 描述信息,出错时为错误信息即错误原因。 |
样例
请求
{
"msgId": "0008120220929071248283828",
"corpCode": "123456",
"tenantUserId": "d00xxxxxx",
"noTrBook": {
"permitType": "1",
"bookRange": [
"self",
"colleague",
"customer"
]
}
}
返回
{
"resultCode": "0",
"description": "操作成功",
"data": null
}
错误码
| 错误码 | 错误描述 |
|---|---|
| 840000050 | 重复请求 |
| 840001021 | 企业不存在 |
| 840001151 | 租户用户id不存在 |
| 840004000 | 有无TR申请权限时,无TR申请单预定范围必填 |