支持分页获取表单数据列表。
URL
POST https://yifei-global.ctapi.ctyun.cn/v1/forms/instances/appRunPage
请求体
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
pageSize | String | 是 | 每页显示条数,默认10,最大不超过100 |
pageNum | String | 是 | 页码,默认1 |
currentUserId | String | 是 | 翼飞用户id |
startTime | String | 否 | 开始时间 |
endTime | String | 否 | 结束时间 |
nameSchema | String | 否 | 数据标题 |
formCode | String | 是 | 表单编码 |
queryItem | String | 否 | 查询条件,json格式 示例:query:{"status":"2"} |
返回结果
名称 | 类型 | 描述 |
---|---|---|
code | String | 响应状态,0表示成功,非0表示失败 |
msg | String | 返回信息, 如"操作成功" |
count | String | 总记录数 |
data | String | 返回数据,json数组格式 |
data数组对象
名称 | 类型 | 描述 |
---|---|---|
appRunId | string | 表单实例id |
actResult | string | 表单实例结果 |
status | string | 表单实例状态 |
FCxxxxx | string | 表单控件编码key-value |
nameSchema | string | 数据标题 |
startUserId | string | 表单实例发起人id |
startUserName | string | 表单实例发起人名称 |
startTime | string | 表单实例开始时间戳 |
create_time | string | 表单实例创建时间戳 |
示例
请求示例
POST https://yifei-global.ctapi.ctyun.cn/v1/forms/instances/appRunPage
{
"pageSize" : "5",
"pageNum" : "1",
"formCode" : "xxx",
"currentUserId" : "xxx",
"nameSchema":"测试"
}
正常返回示例
{
"msg": "操作成功",
"code": "0",
"data": [
{
"appRunId": "xxx",
"startUserId": "xxx",
"create_time": 1652923255244,
"nameSchema": "测试",
"startUserName": "创建人",
"FC0000002": "[{\"Description\":\"\",\"Size\":\"10752\",\"Code\":\"184833738b784c328b041f5280475833\",\"Url\":\"/form/uploadFile/184833738b784c328b041f5280475833\",\"Name\":\"附件.xlsx\"}]",
"FC0000001": "测试",
"actResult": 1,
"startTime": 1652923255244,
"status": 3
}
],
"count": 1
}