Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

分页查询用户管理审批定义列表

分页查询用户管理审批定义列表

请求说明

请求地址https://openapi.wps.cn/v7/workflow/approval_defines/user_manage
请求方法GET
签名方式KSO-1
权限要求操作审批定义(用户授权) kso.workflow_approval_define.readwrite
查询审批定义(用户授权)kso.workflow_approval_define.read

请求头(Header)

Header 名称参数类型是否必填说明
Content-Typestring使用:application/json
X-Kso-DatestringRFC1123 格式的日期,例: Wed, 23 Jan 2013 06:43:08 GMT
X-Kso-AuthorizationstringKSO-1 签名值,详见《签名方法》
Authorizationstring授权凭证,格式为:Bearer {access_token}

查询参数(Query)

名称类型是否必填说明
cursorstring<= 1024 characters,分页游标
pageint0 <= page <= 30, 分页大小

请求地址示例

[GET] https://openapi.wps.cn/v7/workflow/approval_defines/user_manage?cursor=assdas&page=10

响应体(Response)

名称类型说明
codeintegercode
moreobject更多的错误信息
msgstringmsg
dataobject信息返回
has_morebool是否有更多数据
next_cursorstring下一次查询的游标
itemsobject[]审批定义列表
created_byobject创建者
avatarstring用户或应用的头像
company_idstring身份所归属的公司
idstring身份ID
namestring用户或应用的名称
typeobject身份类型
ctimestring创建时间,时间戳(ms)
form_designsobject[]审批表单定义
form_optionsobject[]控件为多选时,选项内容
keystring选项key
valuestring选项值
idstring表单控件id,需要业务方自行指定,id不可重复
placeholderstring控件默认填充内容
requiredboolean控件内容是否必填,不传默认false
titlestring控件标题
typestring控件类型
iconstring审批定义图标
idstring审批定义id
namestring审批定义名称
process_defineobject审批流程定义
nodesobject[]节点列表
child_nodesstring子节点
condition_groupsobject[]条件组
conditionsobject[]条件
custom_data_rulestring用于用户自定义表单
form_idstring表单控件id,需要和审批定义里对应
rulestring条件规则
typestring控件类型
valuestring条件值,不同的条件类型对应不同的结构体
idstring节点编号,同一树下需要唯一
namestring节点名称
next_node_idstring下一个节点
taskobject任务
task_approveobject审批任务
approval_rulestring审批规则,只有当审批/抄送用户是多人时赋值
select_typestring选择方式,只有当用户类型是发起人自选时赋值
targetobject审批人员
levelint多级负责人层级,最多9级
user_group_idsstring[]用户组
user_idsstring[]用户id,当type为指定成员时需要传入
user_typestring用户类型
task_ccobject抄送任务
targetobject抄送目标
levelint多级负责人层级,最多9级
user_group_idsstring[]用户组
user_idsstring[]用户id,当type为指定成员时需要传入
user_typestring用户类型
typestring任务类型
rootstring根节点序号
visible_scopesobject[]审批定义可见范围
company_idstring可见范围所属公司id
is_adminboolean是否为管理员,当scope_type为user时有效,默认false
scope_idstring可见范围id,公司id/部门id/用户id
scope_typestring可见范围类型

响应体示例

json
{
  "data": {
    "items": [
      {
        "created_by": {
          "avatar": "string",
          "company_id": "string",
          "id": "string",
          "name": "string",
          "type": {}
        },
        "ctime": "string",
        "form_designs": [
          {
            "form_options": [
              {
                "key": "string",
                "value": "string"
              }
            ],
            "id": "string",
            "placeholder": "string",
            "required": true,
            "title": "string",
            "type": {}
          }
        ],
        "icon": {},
        "id": "string",
        "name": "string",
        "process_define": {
          "nodes": [
            {
              "child_nodes": [
                "string"
              ],
              "condition_groups": [
                {
                  "conditions": [
                    null
                  ]
                }
              ],
              "id": "string",
              "name": "string",
              "next_node_id": "string",
              "task": {
                "task_approve": {
                  "approval_rule": {},
                  "select_type": {},
                  "target": {
                    "user_group_ids": [],
                    "user_ids": [],
                    "user_type": {}
                  }
                },
                "task_cc": {
                  "target": {
                    "user_group_ids": [],
                    "user_ids": [],
                    "user_type": {}
                  }
                },
                "type": {}
              },
              "type": {}
            }
          ],
          "root": "string"
        },
        "visible_scopes": [
          {
            "company_id": "string",
            "is_admin": true,
            "scope_id": "string",
            "scope_type": {}
          }
        ]
      }
    ],
    "has_more": true,
    "next_cursor": "string"
  },
  "code": 0,
  "more": {},
  "msg": "string"
}
回到旧版