|
楼主 |
发表于 2017-10-19 17:20:57
|
显示全部楼层
执行者不是放在control中的吗?
下面是我前端代码
// 所有的待办按得到的control中的执行人进行流转
var advanceParams = new biz.Request.ActionParam();
var tasksParam = new biz.Request.ListParam();
// 依次获取需要流转任务的sid
for (var i = 0; i < allSID.length; i++) {
tasksParam.add(allSID);
}
advanceParams.setList("tasks", tasksParam);
var controlParam = "";
if (event.processControl == null) {// 直接提交无弹出选择框时,event.processControl为null,后台将根据controlParam是否为空选择执行代码
controlParam = "";
} else {
controlData = event.processControl.getData();
controlParam = new biz.Request.ObjectParam(controlData, "com.justep.system.process.ProcessControl");
}
advanceParams.setObject("control", controlParam);
biz.Request.sendBizRequest({
"context" : this.getContext(),
"action" : "batchAdvanceProcessAction",
"directExecute" : true,
"parameters" : advanceParams
}); |
|