【发布时间】:2019-10-10 07:25:11
【问题描述】:
有没有办法处理视图流中的“部分连接”?
例如:收到订单,在检查和预订后,每个订单项并行生产 (Split)。通常这些都会在客户要求的日期之前加入,然后订单将与所有物品一起发货。但有时,由于在接受订单时无法知晓的制造问题,一件或多件商品出现意外暂停。
有没有一种方法可以描述将准备装运的物品“加入”到分批装运中,而让其他制造任务在多长时间内完成并在以后加入另一批装运?
或者这对于视图流来说太复杂了,我应该查看几个单独的业务流程吗?在订单中预订一个流程,该流程启动 N 个制造流程,然后由 Celery 运行代码以挑选出需要分派的已完成制造,因为该订单的一切都准备好了,或者因为该订单需要分批装运。
我仍在自学 viewflow 并通过食谱示例(以及 Celery)进行工作,如果我错过了一些明显的内容,敬请见谅。
【问题讨论】: