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