找回密码
 立即注册

QQ登录

只需一步,快速开始

leilei6120 悬赏达人认证
银牌会员   /  发表于:2022-8-4 15:41  /   查看:3105  /  回复:11
1金币
求解:当在流程设置高级设置中使用“任务创建时”事件添加服务端命令时,流程在流转时会非常非常卡,是什么原因?业务场景:我想在填单之后直接抄送给某个人员,在服务端命令中设置了流程任务管理自动提交,然后流转到抄送节点时想在任务创建时就自动提交。出现的问题:1,提交失败。2,页面卡死。请大佬帮忙分析原因。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

11 个回复

正序浏览
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-8 09:59:40
12#
leilei6120 发表于 2022-8-6 08:50
勾上异步请求之后,果然可以了,感谢大佬!  能否给解释一下,为什么这里必须使用异步呢?

您好,不是说必须要使用异步,是因为同步发送请请的话,需要等前面的流程逻辑执行完后才执行服务端命令,所以就会比较慢;如果勾选异步就可以同时发送请求,所以比较快。
实际应用中选取同步和还是异步需要根据具体的逻辑和需求来决定:同步和异步的区别 - 知乎 (zhihu.com)

回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2022-8-6 08:50:09
11#
experdot 发表于 2022-8-5 17:09
>任务一创建之后立马结束当前任务

这个是完全可以的。实际运行很卡的原因是,你的流程库是内建数据库 ...

勾上异步请求之后,果然可以了,感谢大佬!  能否给解释一下,为什么这里必须使用异步呢?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-8-5 17:56:31
10#
感谢experdot大佬的支持~
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-8-5 17:56:02
9#
感谢大佬们的支持!
如果您的问题已解决,请及时设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-8-5 16:43:26
7#
大佬您好,我刚看了您的demo,我觉得你可能是混淆了结束当前任务和结束当前流程的区别,我这里做一个简单的区分:
结束当前流程:直接将当人发起的流程kill掉,相当于直接干掉
结束当前任务:是直接将当前流程所在的分支给kill掉,若是当前只有一个分支,和结束当前流程的效果是一样的。
所以你demo中的结束当前任务,就相当于结束当前流程,所以方法没能正常实现需求。
回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2022-8-5 15:30:03
6#
Grayson.Shang 发表于 2022-8-5 15:00
大佬您好,可以使用在在抄送前后使用分流合流来完成这种情况,抄送的时候,分流选择包容网关就是全部都会走 ...

收到,这是个好办法。另外,我还是想搞清楚,我在抄送节点的“任务创建后”事件中调用服务端命令(管理任务命令根据任务ID结束当前任务),从而实现“任务一创建之后立马结束当前任务”,我这种做法为什么不可以呢,错误出在哪里?
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-8-5 15:00:28
5#
大佬您好,可以使用在在抄送前后使用分流合流来完成这种情况,抄送的时候,分流选择包容网关就是全部都会走,合流的时候可以选择排他网关,只要下面的通过了上面的不通过也可以,然后给画×的连线设置一个永远不成立的条件就可,比如设置ID<0等,这样在合流的时候只有下面的可以过去,路程也可以走完。

分流合流,具体使用可以参考帮助手册
分流合流 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

本帖子中包含更多资源

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

x
回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2022-8-5 09:35:39
4#
Chelsey.Wang 发表于 2022-8-4 17:43
您好,目前的V8工作流没有支持抄送的功能,不过这个功能我们已经计划会在后续版本中加入。
目前的话,可以 ...

另外,可否给解答一下,我的demo中,利用服务端命令里的流程任务管理命令,在抄送人节点“任务创建后”事件中调用命令,从而实现“任务一创建之后立马结束当前任务”,我这种做法哪里哪个地方有问题?主要是对这个问题有点疑惑
回复 使用道具 举报
leilei6120悬赏达人认证
银牌会员   /  发表于:2022-8-5 09:28:47
3#
本帖最后由 leilei6120 于 2022-8-5 09:36 编辑
Chelsey.Wang 发表于 2022-8-4 17:43
您好,目前的V8工作流没有支持抄送的功能,不过这个功能我们已经计划会在后续版本中加入。
目前的话,可以 ...

了解了。但是这样会有个问题:抄送人如果一直不办理的话,流程始终不能结束。一般情况下,抄送人只是知晓知会就可以,不需要审批。如果抄送人节点的操作都去掉,也就是说什么也不能操作,那这个流程会一直不能结束。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-4 17:43:29
2#
您好,目前的V8工作流没有支持抄送的功能,不过这个功能我们已经计划会在后续版本中加入。
目前的话,可以这样来实现抄送:
在这里做一个没有节点操作的分支

这样“抄送”节点的负责人就可以看到所有流程的记录,但是不能进行任何操作
(下面示意图中是一开始忘记删除操作了,因此会有张三的操作记录)



本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部