需求背景:目前购物车服务只判断FBA购物车,在获取购物车时调高了自发货价格,但是断货之后自发货价格过高会影响销量,需要在断货之后降低自发货价格,保证销量
需求实现:
1.在原有的轮循逻辑基础上修改,改成每天轮循所有FBA数据,先判断是否存在库存(注意公共账号直接判断可用库存,新店铺判断http://pm.zhcxkj.com/zentao/story-view-18645.html),如果没有库存,则将自发货价格调整为调到跟FBA价格一样(如果低于底线价格【FBM计算器利润率15%】,则取底限价格)
2.如果自发货价格已经低于两者的最大值,则不调价
3.刷新购物车时,针对三个购物车状态都是false的数据,判断是否已经低于底限,如果低于底限,标记为暂不调价
1. 修改项目: erpAmazonWorker
2.配置
任务调度: AmazonFbaBuyboxAdjustPriceJob 增加参数: FBMAdjustPrice
3.核心代码
4.自测