任务描述
需求描述
需求背景:兼容异常的购物车数据,解决购物车判断不准确的问题
需求实现:
调整购物车数据判断逻辑
a.如果存在多条数据,则优先筛选IsBuyBoxWinner=true&&IsFulfilledByAmazon=true(FBA)的数据,匹配卖家ID对应来源渠道,
是否是公司来源渠道,如果是,继续判断是否是当前匹配fbalisting来源渠道,如果是则表示购物车是在当前fba上,否则,则购物车公司其他店铺FBAlisting上,
若非公司来源渠道,则都无购物车
b.如果a的数据不存在,则匹配IsBuyBoxWinner=FALSE&&IsFulfilledByAmazon=FALSE(FBM),匹配卖家ID对应来源渠道,
是否是公司来源渠道,如果是,继续判断是否当前匹配fbmlisting来源渠道,则表示购物车是在fbm上,否则,则购物车公司其他店铺上
若非公司来源渠道,则都无购物车
c.无返回购物车详情时,都无购物车
验收标准
暂无
涉及项目:amazonworker
1、修改listingv2推送购物车解析服务--研究处理buybox新的解析方式,通过解析购物车状态,确保推送解析购物车状态无误
涉及原有服务:涉及购物车状态表和购物车调价