需求背景
目前渠道SKU表过大,需要按平台进行分表
需求描述
1.渠道SKU管理页面增加平台查询条件,为下拉条件,展示所有的平台,位置在第一位,如图所示
a.第一次默认为请选择,待用户选择后前端增加缓存,默认记录用户最后一次选择的平台展示在查询条件处
b.平台查询条件为必填,不填提示:请选择需查询的平台
b.渠道SKU表进行按平台分表,查询不同平台则差对应的平台渠道表即可
2.涉及到生成及调用渠道SKU的服务均需修改如:
智能刊登-自动刊登服务生成渠道SKU服务
智能刊登-同步listing服务关联渠道SKU服务
中间库-同步listing服务关联渠道SKU服务

验证如下:新增平台查询条件:
(1)下拉条件,置于所有查询条件第一位:
(2)展示所有平台:
a.第一次默认为请选择,待用户选择后前端增加缓存,默认记录用户最后一次选择的平台展示在查询条件处,如下:点击重置,进行查看
b.平台查询条件为必填,不填提示:请选择需查询的平台
c、查验对应平台下所对应的渠道是否准确:
(1)平台1:eBay平台 - 测试数据:系统SKU:16768440 来源渠道:直发-Ebay-Z02153-DE/191/han
已上架:L025445BRBX8XLI
已下架:
已删除:
该渠道SKU:E033436XYBBOY0D 对应查询已上架、已下架,以及已删除,均查找不到,与产品、开发沟通,该渠道SKU保留时长为3个月,后续新增定时删除渠道SKU的机制
(2)平台2:AliExpress - 测试数据:17848844 Aliexpress-Z04132-CT-SPORTS-A
已上架 - 渠道sku:618073872E6FC0K