找回密码
 立即注册

QQ登录

只需一步,快速开始

wchangwei 讲师达人认证 活字格认证
金牌服务用户   /  发表于:2021-6-1 18:29  /   查看:3763  /  回复:6
7.0 服务端命令中能否使用工作流命令
因为有些工作流命令是需要执行完某些逻辑后去执行,这样工作流命令也就在事务中了
工作流命令执行失败,执行的逻辑也回滚

现在是先执行逻辑,后执行审批流,审批流执行失败逻辑也执行了

本帖子中包含更多资源

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

x

6 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-2 18:32:12
沙发
目前的工作流命令是一个前端命令,不支持在服务端中使用

但是你描述的大概功能我理解了,王总你要不详细描述下你的这个业务场景,我们内部讨论下
回复 使用道具 举报
wchangwei讲师达人认证 活字格认证
金牌服务用户   /  发表于:2021-6-3 09:42:43
板凳
Eric.Liang 发表于 2021-6-2 18:32
目前的工作流命令是一个前端命令,不支持在服务端中使用

但是你描述的大概功能我理解了,王总你要不详细 ...

举个例子吧
采购订单审批,审批流程为采购专员--部门经理---仓库管理员
采购专员审批只是更改审批状态和担当者,部门经理审批后需要生成采购入库单及更改审批状态和担当者
生成采购入库单,通过服务端命令解决。
因流程特殊些,所以只能使用工作流命令,但工作流命令只能前端使用,所以现在只能服务端执行成功前端返回正确参数后,再执行工作流命令。
假如此时没有担当者,工作流命令会执行失败,当前状态还是部门经理审批,但是部门经理审批触发的逻辑已执行完,已生成采购入库单。
所以建议工作流命令能像发送企业微信消息一样,服务端可以调用,这样就可以在一个事务里面了。当然短信通知也是上述情况,最好把短信通知也纳入进去。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-3 19:27:38
地板
理解了,谢谢王总反馈~
回复 使用道具 举报
moer活字格认证
金牌服务用户   /  发表于:2021-8-23 17:40:37
5#
碰到同样的需求场景, 需要在服务端执行工作流命令。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-24 17:19:36
6#
moer 发表于 2021-8-23 17:40
碰到同样的需求场景, 需要在服务端执行工作流命令。

感谢反馈,我们已经记录了相关的需求背景了,后面会在内部讨论评估,
感谢您的支持
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2023-12-19 10:26:18
7#
大佬,我们在8.0发布了全新版本的工作流,不存在您所说的问题了,欢迎下载新版本试用立即下载
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部