Skip to content

操作审批单

操作审批单,例如审批通过、拒绝等

请求说明

请求地址配置域名+/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计算方法参考签名说明
Authorizationaccess_token(企业授权获取的token)

请求地址示例

http
[POST] 配置域名+api/v2/workflow/developer/approvals/{approval_id}/operate?operator=1112

查询参数(Path)

名称类型是否必填说明
approval_codestring审批单code

查询参数(Query)

名称类型是否必填说明
operatorint操作人(wpsUid)

请求体(Body)

参数类型是否必填说明
actioninteger审批动作,枚举如下(2:审批通过3:审批拒绝4:退回5:撤回)
reasonstring审批拒绝填写的理由

请求体示例

json
{
  "action": 2,
  "reason": "不同意"
}

响应体

名称类型说明
resultstringok:成功,其他-失败
msgstring错误信息

响应体示例

json
{
  "result": "ok",
  "msg": "success"
}