任务描述
需求描述
需求背景:目前自动刊登成功率持续下降,主要影响是属性问题,目前上架部已经联合人工刊登找到部分属性问题修复方法,需要自动刊登平移逻辑
需求实现
1.8058问题。
a.附件中的属性如果缺失,则从对应分类上传成功的listing中筛选包括这个属性的listing,将成功的listing的该属性赋值到失败的listing,并重试
b.长宽高如果是非必填则删除,如果是有单位没数值则删除单位,如果有数值没单位则删除数值。优化成不管模板有没有,都塞进去。
2.排查90057配置问题,并重试数据
验收标准
暂无
涉及项目:amazonwoker
1、错误码:8058,新增重试服务
针对指定5058属性重试,查询如下:
select * from RB_Amazon_RetryAttributeConfig where CustomerID=1 and MessageCode='8058'
只重试近一天刊登失败listing,用刊登失败类目id,依次匹配人工刊登和自动刊登同类目,刊登成功的listing,
取类目匹配第一个listing,与刊登listing作对比,将8058所有属性遍历查找,成功属性存在,但失败不存在,强制加上属性,存在则修改(长宽高重量重新取值赋值),成功属性不存在,则移除失败队列listing属性,然后重新上传