戈少武 发表于 2024-3-9 07:33:26

限制流程删除

如何实现流程发起后,如果后一个人没有审批的情况下,可以删除,如果后一个人已经审批了,就不能删除。或者当前审批人=发起人,或者有其他逻辑的。

小年糕 发表于 2024-3-11 08:50:48

流程的运行任务视图中,就是当前正在审批的节点名称以及负责人,根据流程实例ID,就能获取到当前流程审批的节点是哪个,负责人又是谁





使用设置变量命令就可以获取,如下,选择运行任务视图,然后 选择项可以选择 名称(当前正在审批的流程的节点名称),负责人(是当前正在审批的人)

查询条件,根据流程实例ID, 值的话,需要你根据型业务逻辑传进来


server2021 发表于 2024-3-9 09:02:59

这个可以直接判断流程状态来确定是否允许删除吧?流程视图里基本啥都有

Joe.xu 发表于 2024-3-11 09:44:59

删除方法可以参考楼上的思路,不过楼主为什么要删除流程呢,是错误发起的吗

戈少武 发表于 2024-3-12 17:42:59

对,发错了,不想要了。

Joe.xu 发表于 2024-3-12 18:05:41

了解了,可以参考2楼的方式,找实例ID用服务端命令删除

戈少武 发表于 2024-3-14 18:51:00

好的,我试试

Joe.xu 发表于 2024-3-15 08:54:53

感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流:loveliness:

戈少武 发表于 2024-4-17 19:09:00

我把流程删除后,别人那个节点还是能看到这个流程,这是怎么回事呢?

Joe.xu 发表于 2024-4-18 09:03:21

别人能看到可能是这个流程已经被发起了,如果这些已经发起的也不需要的话,

可以用这个命令把这些实例也给删除

页: [1] 2
查看完整版本: 限制流程删除