# 自动分仓

# 核心代码说明:

  1. app\omeauto\lib\auto\plugin\branch.php 自动选择仓库封装类
  2. app\omeauto\lib\auto\plugin\store.php 库存检查封装类

# 核心函数:

process

# 核心逻辑:

根据自动仓库规则识别当前订单满足条件的仓库列表,再根据仓库库存实际情况是否满足,选定一个权重高的仓库

# 数据更新逻辑:

  1. 新增分派规则后, sdb_omeauto_order_type表新增一条记录,group_type字段值为branch
  2. 在规则中设置具体哪些仓库启用以及权重保存后,sdb_omeauto_autobranch表(按仓库规则id与仓库id一对多的关系)增加多条记录
最后更新: 8/10/2018, 5:49:47 PM