需求背景:现在凤凰计划的品牌池的数据以及导入模板存在一些逻辑缺陷,会导致一些错误数据的产生,需要优化下导入模板以及清理下数据。
需求风险:匹配错误品牌导致店铺风险
目标用户:上架部同事、亚马逊销售同事
影响页面:凤凰计划>>品牌池、V2/V3编辑上架页面、ERP各个调用品牌数据功能
详细描述:
一、导入模板中的Sheet 2表(一级类目ID参考)各个站点的1级类目,按照ERP的最新一级类目进行更新(原本使用GO接口更新的逻辑去掉)
三、品牌池数据导入时判断逻辑的调整:
原有逻辑:
1、启用状态不能为空
2、启用状态只能填1或者0
3、是否默认不能为空
4、是否默认只能填1或者0
5、账号组不能为空
6、来源渠道不能为空
7、是否UPC豁免 ,只能填 UPC,GCID,GTIN
8、品牌不能为空
9、来源渠道{model.OrderSourceName}系统不存在
10、一级类目{model.BrowseNodeId}系统不存在
11、一个来源渠道、不能同时存在两个账号组
12、同一个账号组、同一个来源渠道、同一类目ID、同一品牌,不能存在重复数据
13、来源账号与类目不是同一个站点
14、一个来源渠道、不能同时存在两个相同的品牌和相同的类目ID
新增导入判断逻辑:Excel中的来源渠道+类目在凤凰计划账号组中没设置关联关系无法导入,提示“第XX行:来源渠道关联的账号组异常”
三、凤凰计划>>账号组管理 删除账号组或删除账号组的来源渠道时,清空来源渠道品牌明细表中对应来源渠道的所有明细数据
四、对现在品牌池的无效数据进行清理
4.1 品牌明细表中存在来源渠道关联的账号组对应不上的
4.2 品牌明细表中"账号组+来源渠道+ 品牌+是否UPC"维度相同,则类目进行合并(有多行数据则都合并为设置了默认的)
删除位置示意:


