|
Model.prototype.onBeforeAdvance = function(event){
event.cancel = true;
// 所有的待办按得到的control中的执行人进行流转
var params = new biz.Request.ActionParam();
var tasksParam = new biz.Request.ListParam();
tasksParam.add(this.task);alert(this.task);
params.setList("tasks", tasksParam);
var controlData = event.processControl.getData();
var controlParam = new biz.Request.ObjectParam(controlData, "com.justep.system.process.ProcessControl");
params.setObject("control", controlParam);
biz.Request.sendBizRequest({
"context" : this.getContext(),
"action" : "batchAdvanceProcessAction",
"directExecute" : true,
"parameters" : params
});
// 流程成功后关闭页面
setTimeout(function() {
this.close();
}, 1);
};
错误信息:
Cannot read property 'getData' of null
[url=]隐藏详细[/url]
TypeError: Cannot read property 'getData' of null at Model.onBeforeAdvance (http://localhost:8080/x5/UI2/v_426533c6307846128b912a2a334f9372l_zh_CNs_desktopd_pc/lab/sample/process/sampleSeparation/materialActivity.js:103:47) at r.extend.fire (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:71:236440) at r.extend.fireEvent (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:71:237604) at n.callParent (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:71:233879) at Component.extend.fireEvent (http://localhost:8080/x5/UI2/v_19b0bd9509994691990271fb2ed015e1l_zh_CNs_desktopd_pc/system/common.min.js:15:3768) at r.ViewComponent.extend._doProcess (eval at <anonymous> (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:1:0), <anonymous>:17:149520) at r.ViewComponent.extend.advanceExt (eval at <anonymous> (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:1:0), <anonymous>:17:146645) at r.ViewComponent.extend.advance (eval at <anonymous> (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:1:0), <anonymous>:17:146571) at Model.finishBtnClick (http://localhost:8080/x5/UI2/v_426533c6307846128b912a2a334f9372l_zh_CNs_desktopd_pc/lab/sample/process/sampleSeparation/materialActivity.js:36:25) at r.extend.fire (http://localhost:8080/x5/UI2/v_b604588da8054389aea64c1b90a34aaal_zh_CNs_desktopd_pc/system/core.min.js:71:236440)
|
|