爱游戏

 
 注册成为天翎用户
查看: 10|回复: 0

流程回退执行脚本应该放在动作后执行脚本还是执行回撤后脚本执行?-爱游戏

[复制链接]
lillian828 发表于 4 天前 | 显示全部楼层 |
【myapps/obpm版本号】:v5.1
【浏览器类型】:chrome/其他
【爱游戏的联系方式-qq】:请留下您的qq号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

q:
流程回退执行脚本应该放在动作后执行脚本还是执行回撤后脚本执行?


a:
是放动作后执行脚本

参考脚本示例
(function(){
var comment = "系统自动流转";          //备注
var flowoption = "81";           //标识为回退
var user = getwebuser();         //当前用户对象为审批人
var process = getdocumentprocess();//获取当前申明文档业务处理类
var flowid = "11e4-9a35-66d86859-b251-85b802bfb462";  //流程id
var params =new packages.cn.myapps.base.action.paramstable();
var doc = getcurrentdocument();
params.setparameter("_flowid", flowid);
if(doc!=null){
var currnodeid=new packages.cn.myapps.core.workflow.engine.statemachine().getcurrusernodert(doc,user).getnodeid();//获取流程当前流程节点id
//println("currnodeid=" currnodeid);
var nextnodeid = new array();      
nextnodeid[0]="1421050979187";//下一流程节点id
//println("nextnodeid=" nextnodeid[0]);
process.doflow(doc,params,currnodeid,nextnodeid,flowoption,comment,user);
}
})();


您需要登录后才可以回帖 登录 | 注册成为天翎用户

本版积分规则

||爱游戏 ( )

gmt 8, 2023-9-30 12:03

powered by x3.4

爱游戏 copyright © 2001-2020, tencent cloud.

快速回复 返回列表
网站地图