Apollo v1.10.0 开发设计方案
2020-11-10 15:11:37 4 举报
登录查看完整内容
fly Apollo v1.10
作者其他创作
大纲/内容
更新订单状态
不足最小采购量
真实库存
占用
订单E订单B...
下单、拣货、盘点
SKU可发规则地区匹配仓库默认仓库
生成对应的采购任务
交易中心记录该订单信息
更新真实库存
N
记录到insufficent_purchase表
交易中心的订单取消
订单A订单B...
库存不足下单失败
待拣货出库单队列默认10个任务强制出库单的不限制数量
订单A订单C...
选择商品(地区、SKU)
交易中心-------------------订单号 创建时间 期望交货时间
交易中心插入改订单数据
释放该订单占用的库存
返回空闲库存数量
.....
满足最小采购量
是否有空闲库存
做相应的计算后判断是否需要采购
订单支付、定金
根据SKU找到相应的规则
可售库存
拣货
是否是全款发货/定金+尾款类型
把已在交易中心的订单下发到SKU队列
更新相应SKU的占用库存
Y
单个SKU库存量
冻结库存
盘点
下单(地区、SKU、付款类型)
待支付订单取消、超时未支付
下单成功
空闲
仓库_SKU 队列
把只是占用库存的该订单的SKU下发到队列任务中
收藏
0 条评论
回复 删除
下一页