流程在多人同时处理是默认的只有最后一个人流转的时候才会显示执行者和下个环节的流转对话框,前面的人都是弹出的“等待其他人处理”的提示框
如果要控制等待的提示框不显示可以在onAfterAdvanceQuery中处理,如下:
public static void businessActivity4AfterAdvanceQuery() {
ProcessControl control = (ProcessControl) ContextHelper.getActionContext().getActionResult();
List<ProcessControlItem> flowTos = control.getFlowTos();
if(flowTos.size()==0){//判断flowTos为空
control.setDialogEnabled(false);//设置对话框不显示
}
}
评一波