需求背景
目前ebay英语站点已与亚马逊类目进行绑定,且已同步到智能刊登数据库,真正有SKU的类目为3500个,因此小语种的类目映射只需要对应这部分有SKU的类目即可
需求描述
1.模板管理-Ebay-分类映射绑定页面,查询条件增加类目是否有SKU,下拉单选,下拉条件为是/否,默认为是
a.选则为是:查询ebay绑定亚马逊类目表:m_ebay_sku_marketcategory中ebay类目的OtherNodeId查重,分类映射绑定页面展示存在OtherNodeId的类目
b.选择为否:页面只展示ebay类目表存在且ebay绑定亚马逊类目表不存在的类目
2.由于不在采集小语种站点类目,隐藏是否采集查询条件

1、
验证(1):新增【类目是否存在SKU】查询条件:下拉单选,下拉条件为是/否,默认为是
验证(2):关联亚马逊类目表
a.选则为是:查询ebay绑定亚马逊类目表:m_ebay_sku_marketcategory中ebay类目的OtherNodeId查重,分类映射绑定页面展示存在OtherNodeId的类目
select Gb from sys_ebay_sitecode_category where Gb in (select OtherNodeId from m_ebay_sku_marketcategory)
通过该SQL进行查询获取分类绑定映射的类目存在在亚马逊类目表中:任意选图中35条数据
将获取到的数据,到亚马逊类目表去重查询:OtherNodeId,获取到的数据量一致:
b.选择为否:页面只展示ebay类目表存在且ebay绑定亚马逊类目表不存在的类目
select Gb from sys_ebay_sitecode_category where Gb not in (select OtherNodeId from m_ebay_sku_marketcategory)
将获取的数据批量去查询这些不存在的数据,在亚马逊类目表中预期结果:理应查找不到,如下图所示,实际结果:在亚马逊类目表中查找不到这些不存在的数据,验证成功
2、验证如下:
正式环境,未发版前查看:还存在:【是否采集】查询条件
测试环境:验证查询条件【是否采集】是否隐藏