需求背景
目前ERP产品库已按风险等级进行控制产品风险,后续产品的禁售/仿牌/高危下架统一改为按风险等级进行判断处理
需求描述
1.增加风险等级表,字段须有平台/站点/风险等级/创建及更新时间
2.按小时增量同步风险等级接口http://showdoc.zhcxkj.com/web/#/100/5824获取有风险等级变化的SKU
3.获取有风险等级变化的SKU后,传参SKU调用查询各平台站点风险等级接口http://showdoc.zhcxkj.com/web/#/100/5823,将产品的风险等级存入到风险等级表中
a.若平台反参为-1,则表示全部平台都是该风险等级
b.若站点反参为空,则表示平台对应的全部站点都是该风险等级
4.ebay智能刊登,去掉之前的禁售/仿牌/高危判断逻辑,统一改为读取风险等级表
a.ebay平台对应站点的风险等级为最高危/高危/中高危时,则不允许刊登
b.刊登公共模板及模块化试算,禁售/仿牌/高危过滤逻辑统一改为读取风险等级最高危/高危/中高危进行过滤
c.增加风险等级自动下架处理服务,当同步到ebay平台对应站点的风险等级为最高危/高危/中高危时,对应ebay站点的listing需进行自动下架,待服务稳定后,将之前的禁售/仿牌自动下架服务关闭
1、新增风险等级表,字段须有平台/站点/风险等级/创建及更新时间
从接口获取其对应站点数据:
从数据库全量抽取,查询接口数据:
参考SQL:select * from p_product_risklevel where level ='4' and sitecode in ('US');
如:1002702、1003590、1003602

若限定US站点,与以上数据表一致:
若不限站点,也是获取最高危的数据

若不指定平台,则是获取的全平台的最高危等级:



若限定多个站点,也是获取最高危数据:
通过增量接口反向验证数据情况:
如:
反向查看数据表,与接口获取的结果一致:
