接口地址:RoadFlow地址/RoadFlowOpenApi/FlowExecute/GetSendSteps
请求类型:POST
请求参数:
token:通过获取token接口获取到的token字符串,
flowId:流程id
taskId:任务id
formData:表单数据json字符串
返回:
{
"success":true, //是否成功
"code":0, //0-成功 1-没有找到对应的系统,参数code或key错误
"msg":"", //不成功时的错误信息
"data":{
"designNextStepSize": 3,//流程图设计的后续步骤个数
"flowType": 4,//流转类型
//接收步骤
"steps": [
{
"id": "178210457022533",//步骤id
"name": "步骤2",//步骤名称
"checked": false,//是否默认选中
"disabled": false,//是否禁止取消选择
"members": "u_172355561286672",//默认处理人
"selectType": "",//组织架构选择类型
"selectRange": "",//组织架构选择范围
"allowSelect": 1,//是否允许选择处理人
"selectTime": 1,//是否在发送时指定要求完成时间
"completeTime": "",//系统设置的要求完成时间
"autoConfirm": 0,//是否自动确认
}
]
}
}
示例:
//调用api得到要发送的步骤 $.ajax({ url: roadflowAddress + '/RoadFlowOpenApi/FlowExecute/GetSendSteps', type: 'post', async: true, data: {token:'@ViewData["token"]',flowId:'@ViewData["flowId"]',taskId:'@ViewData["taskId"]',formData:JSON.stringify(formData)}, dataType: 'json', success: function(json){ if(json.code != 0){ alert(json.msg); }else{ //得到要发送步骤 var steps = json.data.steps; } } });
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|