操作审批单
操作审批单,例如审批通过、拒绝等
请求说明
| 请求地址 | 配置域名+/o/woa/api/v2/workflow/developer/approvals/{approval_code}/operate |
|---|---|
| 请求方法 | POST |
| 签名方式 | wps-4 |
| 支持应用类型 | 企业自建应用、第三方企业应用 |
| 权限要求 | 查询审批单信息(kso.workflow.approval.write) |
请求头
| Header名称 | 是否必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 目前固定为:"application/json" |
| Wps-Docs-Date | 是 | 取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT |
| Wps-Docs-Authorization | 是 | 计算方法参考签名说明 |
| Authorization | 是 | access_token(企业授权获取的token) |
请求地址示例
http
[POST] 配置域名+api/v2/workflow/developer/approvals/{approval_id}/operate?operator=1112查询参数(Path)
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| approval_code | string | 是 | 审批单code |
查询参数(Query)
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| operator | int | 是 | 操作人(wpsUid) |
请求体(Body)
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| action | integer | 是 | 审批动作,枚举如下(2:审批通过3:审批拒绝4:退回5:撤回) |
| reason | string | 是 | 审批拒绝填写的理由 |
请求体示例
json
{
"action": 2,
"reason": "不同意"
}响应体
| 名称 | 类型 | 说明 |
|---|---|---|
| result | string | ok:成功,其他-失败 |
| msg | string | 错误信息 |
响应体示例
json
{
"result": "ok",
"msg": "success"
}