-

TLv8 任务处理

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