描述

获取工作流表单实例。

请求

名称 是否必需 类型 描述
id String 工作流模板Id
instanceId String 工作流实例Id
formTplIdOrName String 工作流表单模板Id或者名字
formInstanceId String 表单实例Id
nodeId String 工作流模板Id

响应

  • 返回参数

返回获取工作流表单实例,数据项参数说明:

名称 类型 描述
Id String 实例Id。
IsBlock Boolean 是否工作流数据。
IsValid Boolean 是否草稿。
DataEnable Boolean 数据是否有效。
CreatorName String 创建人名字。
ModifyByName String 修改人名字。
Field Object[] 数据类型,keyValue键值对,key 为fieldID。
Field.SubFieldsRoleAction Object[] 子表字段ID。
RoleAction Object 角色权限。
  • Field 参数说明:
名称 类型 描述
Required Boolean 是否必填。
Value Boolean 值。
R Boolean 查看权限。
U Boolean 更新权限。
SubFieldsRoleAction Object[] 子表字段ID。
  • SubFieldsRoleAction 参数说明:
名称 类型 描述
C Boolean 创建权限。
D Boolean 删除权限。
R Boolean 查询权限。
U Boolean 更新权限。
  • RoleAction 参数说明:
名称 类型 描述
C Boolean 创建权限。
R Boolean 查询权限。
LU Boolean 有限编辑权限。
U Boolean 更新权限。
D Boolean 删除权限。
IgnoreDefault Boolean 忽略天然权限。
SU Boolean 强制编辑权限。
Control Boolean 工作流控制权限如终止、继续。
Veto Boolean 工作流否决权限。
Export Boolean 输出权限Export。
Archive Boolean 归档权限。

示例

请求示例

HTTP/1.1
GET  /v1/workflow/templates/8ac78f4c-a7eb-4d0c-ab8e-19930fa4ec6f/instances/formInstance?formTplIdOrName=d6a56535-d8fa-44d1-a694-b2d359d0bab3&formInstanceId=342a360c-7ac8-405f-bcb3-aa640e0009c7
Host: api.dadayun.cn
Date: Thu, 30 Aug 2018 02:55:22 GMT

正常返回示例

HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

{
    "Id": "610359d8-b736-4d51-a0bb-fea970e1e08e",
    "IsBlock": true,
    "IsValid": false,
    "DataEnable": false,
    "CreatorName": "业务管理员",
    "ModifyByName": "业务管理员",
    "CreatorPosition": "总经理",
    "e74cf422-f029-46fa-b90c-5ae8774f6e9b": {
        "Required": false,
        "Value": "业务管理员_总经理级_总经理办公室",
        "R": true,
        "U": true
    },
    "7de35ebf-c5db-4e30-90e3-be7256d7a3eb": {
        "Required": false,
        "Value": "业务管理员",
        "R": true,
        "U": true
    },
    "68ddec54-7271-4771-b7ea-3678fb4a7dde": {
        "Required": false,
        "Value": "2017-06-30T06:49:05.000Z",
        "R": true,
        "U": true
    },
    "7490ef25-204a-42bc-9900-0861e0f47ccc": {
        "SubFieldsRoleAction": {
            "fc04d509-4a98-4a4d-a7d8-2c38afcf087d": {
                "Required": false,
                "R": true,
                "U": true
            },
            "8526bd42-9d21-4032-bf8a-fd744d2b4e6c": {
                "Required": false,
                "R": true,
                "U": true
            }
        },
        "C": true,
        "D": true,
        "Value": [
            {
                "Id": "99d5a8bf-2cfd-42f3-8caa-12f6552105e4",
                "fc04d509-4a98-4a4d-a7d8-2c38afcf087d": "",
                "8526bd42-9d21-4032-bf8a-fd744d2b4e6c": null,
                "5470e271-b683-4887-8507-f48933740940": null,
                "OrderIndex": 1
            }
        ],
        "R": true,
        "U": true
    },
    "RoleAction": {
        "C": true,
        "R": true,
        "LU": false,
        "U": true,
        "D": true,
        "IgnoreDefault": false,
        "SU": false,
        "Control": false,
        "Veto": false,
        "Export": true,
        "Archive": false
    }
}

异常返回示例

HTTP/1.1 500 Internal Server Error
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

{
  "Code": "InternalError",
  "Message": "未知错误"
}

results matching ""

    No results matching ""