天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3384|回复: 14

[已解决] 流程回退回撤问题

[复制链接]
深圳云计算 发表于 2013-4-25 11:32:50 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2013-4-26 09:46 编辑

我现在有个需求,我在项目申报之后,需要对项目进行评审打分,然后建立项目执行任务书,如下图:
1111111.png
评审打分,和建立任务书为什么用子流程是因为,我填项目申报单之后,需要对项目评审打分,打分有专门的打分表,所以要用子流程,然后打分完了,根据结果决定是否同意项目的成立,如果项目成立,就创建项目执行任务书,任务书是另外一张单,这张单是规范的,很多项目都要用到的,所以必须是独立的,也要用到子流程.

但是,现在领导有个需求,就是,在评审环节的最后一个环节的人,需要具备回撤的权限,可能由于某些变动,导致,在创建了任务书之后,评审的最后一个环节需要重新评审.

求指教
shary 发表于 2013-4-25 11:52:16 | 显示全部楼层
您好,请问您一个项目申报会涉及到多个审批打分、建立任务书的流程实例吗?如果对应只会涉到一个实例根据您一楼的需求描述我任务不需要用到子流程。如果您的申报项目、评审打分、建立任务书对应是独立的表,你只需要将这些表单包含到一个选项卡控件中,对应通过选项卡的隐藏脚本结合流程状态标签去控制表单的显示和隐藏。对应流程绑定该选项卡控件就可以了。如果您觉得我的理解不是您需要的请具体告知沟通。谢谢
 楼主| 深圳云计算 发表于 2013-4-25 14:10:51 | 显示全部楼层
回复 2# shary


    你好,我说独立,就是打分表和任务书必须另外存在一个表,不能放到当前表单中,另外其实这个流程就是跟我之前说的选项卡表单问题是一个项目的,我那边说的26个表单,其实是26个计划,这26个计划对应就有26个模块,然后这26个计划用到的打分表和任务书都是一样的,也是共用的.领导也要求,必须独立存放,不能放到申报书里面.
shary 发表于 2013-4-25 14:17:57 | 显示全部楼层
您好,明白您的意思了。也就是说您的这个业务需求必须做出跨表单主子流程的形式。考虑到目前平台不支持主子流程之间的回退和回撤,前后两个是子流程节点的回撤也是不支持的。根据您的描述我建议您看能否适当调整下您的业务需求将评审环节的最后一个环节的人做成主流程的一个人工节点以便达成您回撤的业务。有问题我们再沟通。
 楼主| 深圳云计算 发表于 2013-4-25 14:34:24 | 显示全部楼层
如果做成主流程的一个节点,那么我要从子流程撤回,这个不是也不支持的吗?而且,我那个是跨表单的主流程,我们是希望撤回去的时候,还要把我启动的子流程实例也要删除.
shary 发表于 2013-4-25 14:46:08 | 显示全部楼层
您好,目前平台不支持主子流程之间的回退和回撤。值只支持本流程的节点之间的回撤和回退。我给您的那个建议的意思是在“评审打分”那个子流程后面建一个人工节点作为评审环节的最后一个环节的人,然后通过该节点回退到"评审打分"。我刚刚跟测试组同事沟通确认我的这种建议目前也是实现不了的,平台目前无法回退到子流程。所以我给你的解决方案也是不行的。如果用主子流程实现该业务,目前我这边暂时没想到比较好的解决方案。给您带来不便很抱歉。
 楼主| 深圳云计算 发表于 2013-4-25 16:07:23 | 显示全部楼层
之前的版本是可以的,那么能否告知,如何修改源码,就能改到原来的样子,或者说改了能支持主子流程的回撤就好
shary 发表于 2013-4-25 16:31:41 | 显示全部楼层
本帖最后由 shary 于 2013-4-25 16:32 编辑

您好,之前版本确实可以回撤,也是因为有客户反馈子流程回撤之后并没有把子流程之前的实例删除而是重新又新建了实例。因为该问题我们内部开会讨论,如果需要实现子流程回撤删除之前子流程的实例对应代码改动会很大,同时业务逻辑也非常复杂,实现起来比较困难。考虑到这些问题后来才把子流程的回撤、回退功能去掉,同时将该功能的实现挪到后续版本。具体在哪个版本实现目前不确定。所以您即使修改源码改回以前的状态也达不到您的业务需求。请知悉。有问题我们再沟通。
 楼主| 深圳云计算 发表于 2013-4-25 16:42:18 | 显示全部楼层
这个不影响,能回撤就行,不能删除记录,我们可以手动删除,麻烦告知一下具体的改动
shary 发表于 2013-4-25 16:57:41 | 显示全部楼层
您好,那我这边帮您找到之前屏蔽该功能对应的bugID修改的代码,您对应自己匹配进行恢复吧。晚点我找到了在帖子上给您回复。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 22:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表