一、背景和价值
1.背景
1.目前中转单提交到海外仓系统时 ,执行订单锁定海外仓库存动作,若海外仓系统的服务还没执行完,ERP没有收到执行完的信息,导致ERP又重新执行命令推送给海外仓,导致出现重复锁定库存的情况。
2.价值
提高库存准确率
二、需求描述
2.1. 功能清单
解决中转订单库存重复锁定的问题。
2.2.影响点
无
2.3. 功能描述:
海外仓-FBA 创建订单时,若中转单审核通过后通过到 海外仓系统执行库存锁定时,需要等海外仓返回锁定成功后,任务才算完成,不要进行重复调用海外仓锁定库存接口。
2.优化方案:API锁定库存时,增加Redis锁控制并发,不允许多次调用。

同一订单多次请求海外仓系统接口 http://oms-api.internal.zhcxkj.com/api/inventory/Preshipmentapiorder/batchinsert 。查看对应请求的产品是否重复锁定库存