在任务:Task_AutoSetProductSalePlatfrom 中完善逻辑
需求描述
1. 自动禁售产品管理功能->关键词字段,自动更新产品库对应产品禁售平台的逻辑优化
现有逻辑:
1)关键词,激活+自动设置,系统会自动把产品库中SKU的产品名称包含关键词的所有SKU,自动设置禁售平台(上架时间1年内,非停产+编辑通过则自动打上禁售平台和站点的标识) 2)禁售一个累加禁售的操作。(如 SKU:A001 设置了亚马逊->美国,跑自动服务时,若关键词设置了亚马逊->英国, 则结果为:亚马逊- 美国+英国 )
新的逻辑:
1)关键词,激活+自动设置,系统会自动把产品库中SKU的产品名称包含关键词的所有SKU,自动设置禁售平台(所有SKU 非停产+编辑通过则自动打上禁售平台和站点的标识)
2)禁售一个累加禁售的操作
场景1:如 SKU:A001 设置了亚马逊->美国,若关键词设置了亚马逊->英国, 则结果为:禁售平台为【亚马逊】,国家为 【美国+英国】
场景2:如 SKU:A001 设置了亚马逊->美国,若关键词设置了亚马逊, 则 结果为:禁售平台为【亚马逊】,国家为空
场景3:若关键词设置了禁售平台全站点(国家为空的),则对应是SKU禁售平台也设置成全站点(不管SKU是否有设置国家,都要刷国家为空)。
3)若自动禁售产品管理功能-> 只要当前关键词的自动设置条件为 【自动】则所有的SKU产品中文名称包含关键词,都要进行自动设置禁售平台。
注:当前自动设置条件,服务只跑一次全量SKU的数据,后面就不跑了,从功能上线那刻开始算。
4)增加一列“执行SKU数”,若通过【自动设置】执行过的SKU数回写一下数量到对应的关键词中显示。


现有逻辑:
新逻辑:

测试点:
场景
1.关键词 从单个国家 变成 全国家
2.SKU 禁售全国家 关键词 单个国家