hechh 发表于 2022-7-20 09:12:29

流程不通过的问题

管管你好,想问下流程有没有法实现,当我提交的审批,经过了审批人1,审批人2,审批人3。然后到审批人2的时候不同意打回到拟稿人了。拟稿人补充好资料后再次发起就直接到审批人2,不经过审批人1。这样可以吗?

论坛管理员 发表于 2022-7-20 10:05:44

这个您可以通过每次退回时记录一下退回的环节,然后通过选择活动回到记录的这个节点

hechh 发表于 2022-7-20 11:56:00

本帖最后由 hechh 于 2022-7-20 13:49 编辑

论坛管理员 发表于 2022-7-20 10:05
这个您可以通过每次退回时记录一下退回的环节,然后通过选择活动回到记录的这个节点 ...
是在这样吗?然后通过 this.workContext.getTask();来获取当前那个环节点了不同意。然后去调用人员吗?

论坛管理员 发表于 2022-7-20 15:25:45

您可以在表单的beforeProcess里去做,获取当前活动节点就是流转后的来源节点了:)

hechh 发表于 2022-7-20 16:31:22

论坛管理员 发表于 2022-7-20 15:25
您可以在表单的beforeProcess里去做,获取当前活动节点就是流转后的来源节点了 ...

明白,调试了一下这个task知道怎么获取了。我应该怎么去让流程直接跳转呢?还是我要在流程中去改动流程审批人

论坛管理员 发表于 2022-7-21 10:00:36

不需要改审批人,本身审批人就是配置好的

hechh 发表于 2022-7-21 10:06:13

论坛管理员 发表于 2022-7-21 10:00
不需要改审批人,本身审批人就是配置好的

那需要怎样操作的,直接在beforeProcess去return呢,还是指定task某字段=上一环节处理人

论坛管理员 发表于 2022-7-21 15:55:47

您在beforeProcess里去加一个隐藏字段比如fromActivity,再次提交时通过选择活动判断fromActivity里存储的是哪个节点,那么久送哪个节点去

hechh 发表于 2022-7-22 19:28:53

论坛管理员 发表于 2022-7-21 15:55
您在beforeProcess里去加一个隐藏字段比如fromActivity,再次提交时通过选择活动判断fromActivity里存储的 ...
我让this.workContext.getTask().routeList 等于 我的流程标志了。咋我看还是之前的流程,改不到



论坛管理员 发表于 2022-7-26 09:18:09

hechh 发表于 2022-7-22 19:28
我让this.workContext.getTask().routeList 等于 我的流程标志了。咋我看还是之前的流程,改不到




这个是什么意思,做什么功能?
页: [1] 2
查看完整版本: 流程不通过的问题