咨询一下如何实现在点击一个动作的时候判断是否有其他工作流 tigerLv.4悟道 发布于 2024-07-29 14:23 最后回复 2024-07-29 18:34:37 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 4 回复697 浏览 我有个订单表,需要在点击订单取消动作的时候需要判断是否有关联的收款或者退款的工作流未执行完的,这种如何实现呢,谢谢 目前计划的是在收款或者退款表里面增加个字段,根据工作流来改变状态 有没有其他更优雅的办法,谢谢
谢谢,这个慎用,是不好用还是会出错哇?实列 ID 在那里查看呢,谢谢
这个是有的,我这边是收款或者退款是财务那边处理单据,在财务没确认的情况下,订单的收退状态不会变动,但是这个时候如果销售取消订单,需要判断下是否有在执行中的收付款流程。目前出现的状态就是如果订单没判断这个,直接给取消了后,财务那边再去确认了收退款单,会导致错误,需要手工处理,所以来看看有没有更好的办法 😄
工作流里有个“系统 > 执行实例 id”文本值,慎用!
为啥不直接在订单表里面加一个状态单选,选项有【正常状态】【待收款】【待退款】【订单已取消】等等状态,当状态等于【待收款】【待退款】的时候,不启用【取消订单】的按钮,只有状态为【正常状态】的时候,才启用【取消订单】的按钮。