通过以下方案解决了:
1、流程结束前增加一个人工节点“锁定”。锁定按组织查找,可以做到按组织角色分配,避免锁定节点变成管理员操作的问题。锁定设置超时任务,超时(比如180天,根据每个流程的重要程度评估进行个性设计)后设定服务端命令提交,这个期限就是“锁定期”;过了锁定期提交任务后流程结束,实质也就是无法取回。
2、任何流程取回时,核查当前任务是否包含锁定,当前进入锁定任务的,前期任务不能进行取回;
3、锁定期内,具备锁定任务操作权限的负责人,可以进入任务内以系统提供的任务回退方式实现“解锁”;
4、过了解锁期,锁定任务自动提交,本流程结束。
实测效果比较方便,能实现流程锁定、解锁的功能。
:hjyzw:
页:
1
[2]