接口地址:RoadFlow地址/RoadFlowOpenApi/FlowTask/GetCompletedList
请求类型:POST
请求参数:
token:通过获取token接口获取到的token字符串,
flowId:流程id(查询条件)
title:任务标题(查询条件)
startDateTime:任务接收开始时间(查询条件)
endDateTime:任务接收结束时间(查询条件)
status:流程实例状态 0未完成,从rf_flowtask表查询 1已审批结束,从rf_flowtask1表查询
pageSize:查询条数
pageNumber:查询第几页
order:排序(默认completedtime desc)
返回:
{
"success":true, //是否成功
"code":0, //0-成功 1-没有找到对应的系统,参数code或key错误
"msg":"", //不成功时的错误信息
"data":{
total:总条数,
//当前页数据
rows:[
{
id:任务id,
title:任务标题,
flowId:流程id,
flowName:流程名称,
stepId:步骤id,
stepName:步骤名称,
senderId:发送人id,
senderName:发送人姓名,
instanceId:实例id(数据表数据id),
groupId:流程任务实例组id
taskType:任务类型(0常规 1指派 2委托 3转交 4退回 5抄送 6前加签 7后加签 8并签 9跳转 10自由发送 11征求意见),
receiveTime:接收时间,
completeTime:要求完成时间,
completedTime:实际完成时间,
handleType:处理类型(0未处理 1处理中 2已完成 3他人已处理 4已退回 5他人已退回 6已转交 7已委托 8已阅知 9已指派 10已跳转 11已终止 12他人已终止 13已暂缓 14他人已暂缓 15已加签 16系统自动提交 17已回复别人征求的意见),
note:备注说明,
},...
]
}
}
示例:
//加载已办列表 function loadData(){ $.ajax({ url: roadflowAddress + '/RoadFlowOpenApi/FlowTask/GetCompletedList', type: 'post', async: true, data: { 'token':'@ViewData["token"]', 'flowId':$("#query_flowId").val(), 'title':$("#query_title").val(), 'startDateTime':'', 'endDateTime':'', 'status':$("#query_status").val(), 'pageSize':'15', 'pageNumber':'1', 'order':'' }, dataType: 'json', success: function(json){ if(json.code != 0){ alert(json.msg); }else{ var html = ''; for(var i=0;i<json.data.rows.length;i++){ html+='<tr>'; html+='<td>'+json.data.rows[i].title+'</td>'; html+='<td>'+json.data.rows[i].flowName+'</td>'; html+='<td>'+json.data.rows[i].stepName+'</td>'; html+='<td>'+json.data.rows[i].senderName+'</td>'; html+='<td>'+json.data.rows[i].receiveTime+'</td>'; html+='<td>'+json.data.rows[i].completedTime+'</td>'; html+='<td><a class="menu" href="javascript:;" onclick="">过程</a></td>'; html+='</tr>'; } $(".listtable tbody").html(html); $("#total").html(json.data.total) } } });
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|