流程修改
描述
根据流程数据ID操作修改指定流程
使用须知
开发前,请仔细阅读开发指南。
- POST请求头
{"Authorization": "Bearer YOUR_APIKEY"}
YOUR_APIKEY
请阅读开发指南了解。
接口URL
POST - /openapi/v1/app/{app_id}/entry/{entry_id}/flow_update
名词解释
名称 | 说明 |
---|---|
app_id | 应用ID |
entry_id | 该应用内的表单ID |
app_id
+entry_id
表示全局唯一的表单标识,前往开发平台中的API文档进行查看。
请求参数
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
dataId | 5c5a0c7a98e79beb85c91963 | String | 是 | 流程数据id |
operator | 5577ebc4504e8e77036d2a09 | String | 是 | 操作人,必须是当前流程数据节点负责人 |
flowId | 1 | Number | 是 | 流程节点id |
flowAction | forward | String | 是 | 流程操作,forward(提交流程) save(暂存) close (结束)transfer(转交) back(回退) |
backFlowId | 3 | Number | 否 | 回退节点id,回退指定节点时必填,流程设置为回退上一节点时可不填 |
candidateId | 5d66359813f33ef2e45916f2 | String | 否 | 转交人,转交时必填 |
requiredValidation | false | Boolean | 否 | 是否验证字段必填项,默认false |
values | Object | 是 | 流程表单提交修改数据内容 |
请求示例
{
"dataId": "5c5a0c7a98e79beb85c91963",
"operator": "5577ebc4504e8e77036d2a09",
"flowId": 1,
"flowAction": "forward",
"backFlowId":3,
"candidateId": "5d66359813f33ef2e45916f2",
"requiredValidation": false,
"values": {
"单行文本": "张12三",
"多行文本": "webapi",
"数字": 9,
"日期时间": "2019-01-01 11:11:11",
"单选按钮组": "一年级",
"复选框组": [
"选项1",
"选项2"
],
"下拉框": "女",
"下拉复选框": [
"选项1",
"选项2"
],
"地址": {
"province": "湖南省",
"city": "长沙市",
"district": "芙蓉区",
"detail": "韶山北路"
},
"定位": {
"province": "湖南省",
"city": "长沙市",
"district": "芙蓉区",
"detail": "韶山北路",
"lnglatXY": [
112.99627,
28.19393
]
},
"图片": [
{
"name": "123.jpg",
"url": "https://www.xxxxx.com/FvNMG4BF9LEsbSv3HaO5gA9U0rQz"
}
],
"子表单": [
{
"单行文本_子表单": "张三",
"复选框组_子表单": [
"选项1",
"选项2"
],
"图片_子表单": [
{
"name": "123.jpg",
"url": "https://www.xxxxx.com/FvNMG4BF9LEsbSv3HaO5gA9U0rQz"
}
]
},
{
"单行文本_子表单": "张三"
}
],
"成员单选": "5577ebc4504e8e77036d2a09",
"成员多选": [
"5577ebc4504e8e77036d2a09"
],
"部门单选": "51d1177b964603db9e60a962",
"部门多选": [
"51d1177b964603db9e60a962"
]
}
}
响应参数
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
code | 200 | Number | 状态码 |
msg | 成功 | String | 描述 |
响应数据样例
{
"code": 200,
"msg": "成功"
}
演示示例
安装包下载
请到应用中心安装下载