回退时处理意见必填
场景描述
流程回退时要求处理意见必填
实现思路
通过流程图中提供的设置实现或在页面的“流程”组件的回退查询成功事件中代码控制
具体实现
方案一 流程图中设置
流程图中设置有两个层次:
一、在流程上设置(不选中任何环节),所有环节都起作用
流程的高级————对话框设置中设置处理意见必填
二、选中具体的环节设置,只有设置环节起作用
选中要设置的环节后切换到高级
然后在对话框设置中设置处理意见必填
方案二 页面组件的回退查询成功事件中代码控制
在“流程”组件的“回退查询成功事件”中可以通过processControl设置处理意见必填
如果要判断某个环节才设置可以通过params中的activity参数获取活动环节进行判断
react如下:
onWfmuiBackQuerySuccess = (event) => {
var activity = this.params.activity;
event.processControl.data.exts.postscriptRequired = true;
}
vue如下:
let onWfmuiBackQuerySuccess = (event) => {
var activty = $page.params.activty;
event.processControl.data.exts.postscriptRequired = true;
}