自动分仓

核心代码说明:

  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一对多的关系)增加多条记录

沪ICP备05002918号

© 2003-2017 ShopEx,Inc.All rights reserved.