需求背景:目前七天销量等取的是完整七天的总销量/7,实际上可能中间存在断货的情况,需要兼容逻辑
需求实现:
1、新增一个记录表记录FBAlisting近60天的断货记录,记录表包括listing信息和是否断货
2、新增一个断货记录的服务,通过V2的接口获取listing是否备货,接口地址:http://showdoc.zhcxkj.com/web/#/88/5691,每天执行一次,获取前一天是否断货
3、新增一个临时初始化服务,获取前60天的记录
4、修改备货服务销量计算,调整日加权销量计算逻辑,改为:[(7天销量/(7-7天断货天数))*0.6+(14天销量/(14-14天断货天数))*0.3+(30天销量/(30-30天断货天数))*0.1]*7
注意:FBA未刊登或者未到货的时间,V2的接口是不返回的,这种情况也认为是断货
