需求背景
由于目前很多店铺存在重复刊登的listing,有风险需执行下架
需求描述
1.ebay直发店铺按店铺+物品所在国判断同一种SKU类型是否存在多个在线listing,若存在则进行判断
a.若SKU对应的SKU类型重复的listing存在有销量的listing,则有销量的listing不执行下架,将所有没有销量的listing进行下架即可
b.若SKU对应的SKU类型重复的listing均无销量,则保留最新刊登的lsiting即可,其余listing进行下架
需求背景
由于目前很多店铺存在重复刊登的listing,有风险需执行下架
需求描述
1.ebay直发店铺按店铺+物品所在国判断同一种SKU类型是否存在多个在线listing,若存在则进行判断
a.若SKU对应的SKU类型重复的listing存在有销量的listing,则有销量的listing不执行下架,将所有没有销量的listing进行下架即可
b.若SKU对应的SKU类型重复的listing均无销量,则保留最新刊登的lsiting即可,其余listing进行下架
需求背景
由于目前很多店铺存在重复刊登的listing,有风险需执行下架
需求描述
1.ebay直发店铺按店铺+物品所在国判断同一种SKU类型是否存在多个在线listing,若存在则进行判断
a.若SKU对应的SKU类型重复的listing存在有销量的listing,则有销量的listing不执行下架,将所有没有销量的listing进行下架即可
b.若SKU对应的SKU类型重复的listing均无销量,则保留最新刊登的lsiting即可,其余listing进行下架
与之对应的线上listing展示情况:

| 所属迭代 | 智能中心-EBAY直发迭代 |
|---|---|
| 所属模块 | 智能中心-需求池 战略独立项目 EBAY直发 |
| 相关需求 | eBay店铺重复刊登的listing进行下架 |
| 指派给 | 王小勤 于 2023-12-28 17:53:43 |
| 任务类型 | 测试 |
| 任务标签 | 初始 |
| 开发组 | 仓储物流开发组 |
| 任务状态 | 已完成 |
| 进度 | 100% |
| 优先级 | P3 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 王小勤 于 2023-12-25 10:34:18 |
|---|---|
| 由谁完成 | 王小勤 于 2023-12-28 17:53:43 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 暂无 |
| 关闭原因 | 暂无 |
| 最后编辑 | 王小勤 于 2023-12-28 17:53:43 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 2.66工时 |
|---|---|
| 总计消耗 | 2.66工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2023-12-26 |
| 实际开始 | 0000-00-00 |
| 截止日期 | 2023-12-28 |
验证如下:
场景2:验证对应店铺-随机抽取的系统SKU下架队列或文档的比对情况
测试验证店铺:9501 直发-Ebay-Z02225-UK/191/mem ,通过与文档关联过滤后,获取不存在于文档重复刊登下架数据,获取到以下系统SKU数据
(1)筛选数据:文档中的系统SKU,与下架队列系统SKU,按如下SQL语句进行操作,并随机抽取系统SKU:1515264,下架队列和文档数据进行逐一比对
SQL 参考:select distinct sku,ProductId from m_ebay_offline_queue where `Status` = 999999 and OrderSourceId =9501 and sku in (select distinct sku from m_ebay_offline_queue where `Status` = 999999 and OrderSourceId =9501 and ProductId in ('ProductId')and sku not in ('SKU')
文档的数据如下:
检查下架队列数据中含有文档的重复刊登数据如下:共计27条
select * from m_ebay_offline_queue where `Status` = 999999 and OrderSourceId = 9501 and sku in ('1515264');
and ProductId not in (
'404521004575',
'404598800192',--
'404562799568',
'404564831204',
'145356415226',
'145358637774',
'374996689498',
'374874458332',--
'404508834854',
'404653990521')--
SQL参考:select m.sku,m.country,m.Publishtime,m.type,m.OnlineStatus,m.* from m_ebay_listing m where sku in ('1515264') and OnlineStatus = 1 and ordersourceid = 9501 and ProductId not in ( select ProductId from m_ebay_offline_queue where `Status` = 999999 and OrderSourceId = 9501 and sku in ('1515264'))