找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangsheng
金牌服务用户   /  发表于:2024-5-14 10:12  /   查看:298  /  回复:7
版主老师好:

       9.0.103流程连续取回版本,本人测试绝大部分问题都能通过开发过程处理了。最近又遇到了一个问题,就是分支(非主干)的末端人工节点不能取回。
      


      

我再附件里上传了这个demo,运行后操作过程:
1发起流程新建实例;
2然后在“我的已办”页面点击“查看”,新打开页面右侧有审批记录;
3每个审批记录添加了取回按钮,点击。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

7 个回复

倒序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-5-14 17:29:39
沙发
大佬您好,咱们这个demo我这边看了一下,确实按照咱们的复现步骤会出现不能取回的问题。不过关于咱们的demo,我有一个疑问,咱们为什么会出现分支后续不在进行的设计呢?因为流程审批,节点完成了之后,肯定会有下一步,咱们这个没有下一步,我猜测这个节点在取回之前的执行就存在不完整。
能简单描述一下咱们的场景不。
回复 使用道具 举报
zhangsheng
金牌服务用户   /  发表于:2024-5-14 23:31:26
板凳
Grayson.Shang 发表于 2024-5-14 17:29
大佬您好,咱们这个demo我这边看了一下,确实按照咱们的复现步骤会出现不能取回的问题。不过关于咱们的demo ...

版主好!
      审批流程是一类特殊的流程,单线结束。很多流程有并行分支,分支也不一定返回到主干。
      比如,做纸箱的流程:
      1、铺好原料纸;
      2、剪裁;
      3.1、压型;      3.2余料回收
      4、印刷;
      5、打包;
      这个余料回收就是一个并行分支,不需要与主工序有逻辑上的先后关系,余料回收后不返回主工序。
      
      
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-15 10:30:46
地板
讲道理,这个需求已经在考虑了,但是这个一些场景还是要确认一下的
比如这个前一个节点是分流启动点,那么撤回以后重新提交的时候,另外分支上人和任务要怎么样?在来一次?
回复 使用道具 举报
zhangsheng
金牌服务用户   /  发表于:2024-5-15 16:50:45
5#
本帖最后由 zhangsheng 于 2024-5-15 16:52 编辑
Simon.hu 发表于 2024-5-15 10:30
讲道理,这个需求已经在考虑了,但是这个一些场景还是要确认一下的
比如这个前一个节点是分流启动点,那么 ...

活字格流程没有对分支取回做限制。有关流程处理机制与业务数据处理,需要开发者根据情况定制。我是另外附加了核查,即使流程不报错,但是逻辑上不应取回的,会终止。

取回时原来的待办被结束了;取回后再次提交,会产生新的续办任务。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-16 19:01:38
6#
好的感谢您的反馈,理解您的对特殊情况的建议了~
回复 使用道具 举报
zhangsheng
金牌服务用户   /  发表于:2024-5-16 22:05:41
7#
多谢版主!
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-17 18:21:30
8#

我和开发同事确定一下,看看这个是不是有我没想到的特殊情况,后续给你反馈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部