模版初始化
初始化模版的一些属性,例如模版是否在首页隐藏、是否订阅推送事件等。
请求说明
| 请求地址 | 配置域名+/o/woa/api/v2/workflow/developer/app_setting |
|---|---|
| 请求方法 | PUT |
| 签名方式 | wps-4 |
| 支持应用类型 | 企业自建应用、第三方企业应用 |
| 权限要求 | 更新审批模版信息(kso.workflow.template.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
[PUT] 配置域名+/o/woa/api/v2/workflow/developer/app_setting?operator=查询参数(Query)
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| operator | int | 是 | 操作人(wpsUid) |
请求体(Body)
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| template_code | string | 是 | 模板id |
| template_hide | int | 否 | 模板是否隐藏 |
| is_subscribe | bool | 否 | 是否订阅推送事件 |
| op_forbidden | []integer | 否 | 禁止操作指令(1:该模板下的申请单 在轻审批应用内屏蔽“撤回”入口2:屏蔽再次提交入口3:屏蔽退回入口) |
请求体示例
json
{
"template_id": 1,
"template_hide": 1,
"is_subscribe": true,
"op_forbidden": [1]
}响应体
| 名称 | 类型 | 说明 |
|---|---|---|
| result | string | ok:成功,其他-失败 |
| msg | string | 错误信息 |
响应体示例
json
{
"msg": "success",
"result": "ok"
}