需求背景
近期发现存在部分FBA有库存,但是无购物车未触发FBA购物车调价
原因:
购物车重置服务,因FBA无库存,只更新了【adjustPriceStatus =2】,以及【UpdateTime;ResyncTime】,其余字段都不更新
等到FBA【可售+预留>0】时,购物车重置服务执行时,因检测到历史更新的【IsFbaBuybox=ture】,【比较同asin fbm价格不满足低于FBA】,导致无法执行。
需求内容
1、FBA购物车重置服务优化
针对FBA无库存【可售+预留=0】
需要更新字段 :
-
adjustPriceStatus =2
-
"IsBroterFbaBuybox": false,
-
"IsFbaBuybox" false,
-
"IsFbmBuybox": false,
-
UpdateTime;ResyncTime
-
RunningStatus=0

2、FBA购物车明细表数据【AmazonFbaBuyboxDetail】,部分异常数据需要额外单独处理一次:针对FBA有库存【可售+预留>0】,且【IsFbaBuybox=ture】,且【当前日期-ResyncTime时间>2天】。需要统一处理
-
adjustPriceStatus =1
-
"IsBroterFbaBuybox": false,
-
"IsFbaBuybox" false,
-
"IsFbmBuybox": false,
-
UpdateTime;ResyncTime
-
RunningStatus=5


