需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺
需求内容:
一、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist 查询指定时间发生库存变动的SKU
请求入参
customerid:客户ID,1
pageindex:页码
pagesize:数量
begintime:库存变动时间范围的开始时间
endtime:库存变动时间范围的结束时间
①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU(后期该项要做成自定义的)
②每一次请求数据的时间范围以及请求时间需要存表进行记录
二、逐个获取Listing发货策略里面有设置“启用”发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU
三、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist 查询对应SKU的当前库存
customerid:客户ID,1
warehouseids:所有本地仓
skus:指定时间范围发生库存变动的SKU
四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?
如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传
如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传
