Class tlv8.task
任务处理类
引用js文件: /tlv8/comon/js/flow.main.js
tlv8.task.openTask(taskID, url, executor);
taskID {string} 任务标识
url {string} 执行页面【可选】
executor {string} 执行人ID或FID【可选】
通常使用
tlv8.task.openTask(taskID);
回退(扩展回退)
tlv8.task.flowback(flowID, taskID); //或 tlv8.task.flowback(flowID, taskID, calbackFn);
flowID{string}流程ID
taskID{string}任务ID
calbackFn{function}回调函数
流转(扩展流转)
tlv8.task.flowout(flowID, taskID, ePersonID, sData1); //或 tlv8.task.flowout(flowID, taskID, ePersonID, sData1, calbackFn);
flowID {string}流程ID
taskID {string}任务ID
ePersonID{string}[required]执行人ID或fID 扩展操作时必须
sData1{string}[required]业务单据ID 扩展操作时必须
calbackFn:{function}回调函数
转发(扩展转发)
tlv8.task.flowtransmit(flowID, taskID, ePersonID); //或 tlv8.task.flowtransmit(flowID, taskID, ePersonID, calbackFn);
flowID {string}流程ID
taskID {string}任务ID
ePersonID {string}[\required]执行人ID或fID 扩展操作时必须
calbackFn:{function}回调函数
暂停(扩展暂停)
tlv8.task.flowpause(flowID, taskID); //或 tlv8.task.flowpause(flowID, taskID, calbackFn);
flowID{string}流程ID
taskID{string}任务ID
calbackFn:{function}回调函数
激活【针对已暂停流程】(扩展)
tlv8.task.flowrestart(flowID, taskID); //或 tlv8.task.flowrestart(flowID, taskID, calbackFn);
flowID{string}流程ID
taskID{string}任务ID
calbackFn:{function}回调函数
终止流程(扩展)
tlv8.task.flowstop(flowID, taskID); //或 tlv8.task.flowstop(flowID, taskID, calbackFn);
flowID{string}流程ID
taskID{string}任务ID
calbackFn:{function}回调函数
启动流程(扩展)
tlv8.task.flowstart(sEurl, billid); //或 tlv8.task.flowstart(sEurl, billid, calbackFn);
sEurl {string}业务单据ID
billid {string}业务单据ID
calbackFn:{function}回调函数
查看流程图(扩展)
tlv8.task.viewChart(sData1);
sData1{string}单据ID
Powered By layui