多人顺序或者同时处理时如何判断是最后一个人处理
场景描述
同一个环节在多人顺序或者同时处理时有些操作是需要最后一个人处理时才执行的
实现思路
可以在前端页面的流程组件“流程查询成功”或者“流程成功”事件中判断
具体实现
要判断是否最后一个人处理可以在页面的流程组件的“流程查询成功”或者“流程成功”事件写代码的方式判断,代码基本一样,如下:
var activity = this.params.activity;
if(activity == "businessActivity3"){//判断是不是多人处理的环节
var processControl = event.processControl;
var flowTos = processControl.getToItems();
if(flowTos.length>0){//判断是最后一个人处理
alert("最后一个人处理");
}
}