|
|
【myApps/OBPM版本号】:v5.0- sp 1
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:
我有个撤销的子流程,我这个撤销流程执行完后,需要修改主流程的节点到执行的节点
因为子流程和主流程没在一起
所以我这个脚本只能写到子流程上,就想问有什么方法能修改节点,我写在子流程上执行完后修改主流程的节点
A:
这个是流程干预节点
 var userId= getWebUser().getId();
       var process = getDocumentProcess();            
       var webuser= getWebUser();
       var params = createParamsTable(); //创建指定类对象
       var flowid="__a1SeE7zuPGT0CGpMCqb";  
       params.setParameter("_flowid", flowid)//value为对应的流程Id
       var currentId="1649345533169";    
       var nextNodeId = new Array();    
       nextNodeId[0] = "1649345560230";
       for (var i=0;i<arr.length;i++){
       var doc=findDocument(arr[i]);  //根据文档id获取文档对象
       println("1----->0"+arr[i]);
           println("2----->0"+doc);
   
       process.doFlow(doc,params,currentId,nextNodeId,"80","同意",webuser); //干预流程80提交,81回退
             
       }
|
|