问题描述:
在流程终止的时候触发引擎事件将数据删除(或者其他操作),但是在流程回退的时候也会触发这个引擎事件,导致出现异常修改数据
解决方案:在流程的业务事件中使用终止事件去触发,这样只会在当前流程的工作项去触发,因为在全局使用回退会首先调用终止方法,在调用重启方法,无法判断是回退操作还是终止驳回操作。
问题描述:
在流程终止的时候触发引擎事件将数据删除(或者其他操作),但是在流程回退的时候也会触发这个引擎事件,导致出现异常修改数据
解决方案:在流程的业务事件中使用终止事件去触发,这样只会在当前流程的工作项去触发,因为在全局使用回退会首先调用终止方法,在调用重启方法,无法判断是回退操作还是终止驳回操作。