通过流程变量实现动态跳过节点


用户场景:采购部领导审批时,如果设置了下一步参与人,技术服务部/地区部就按照设置的人会审,如果未设
置人,技术服务部/地区部跳过。
第一步:
设置一个变量 setdynamic 动态参与人设置标志,默认为0,数字类型。

第二步:在采购部领导节点增加 节点离开 时脚本插件。

插件中判断,如果任务上的动态参与人变量存在,将setdynamic设置为1,否则设置为2. 当setdynamic=2时,表示没有设置下一步参与人。

/** * @author jlg * @date 2019-08-23 */
var plugin = new WorkflowPlugin({
notify : function(e){
if (e!=null && e.getCurrentTask()!=null && e.getCurrentTask().getVariable("dynParticipant")!=null){
e.setVariable("setdynamic",1);
}
通过流程变量实现动态跳过节点
用户场景:采购部领导审批时,如果设置了下一步参与人,技术服务部/地区部就按照设置的人会审,如果未设置人,技术服务部/地区部跳过。第一...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



