在process组件的onAfterAdvance事件中可以通过event.processControl获取到流转信息,里面就有执行者的信息
具体如下获取:
Model.prototype.processAfterAdvance = function(event){ var processControl = event.processControl;//获取流转信息processControl var toItems = processControl.getToItems();//获取环节相应的流转信息 if (toItems) { for (var i = 0; i < toItems.length; i++) { var sName = toItems[i].getTaskRelationValue("sName"); //获取任务名称 // 获取执行者 var executors = toItems[i].getExecutors(); for (var e = 0; e < executors.length; e++) { var fname = executors[0].fname; // 获取执行者的fname var fid = executors[0].fid; // 获取执行者的fid } } } };
评一波