重现步骤

策略7180  条件有一条如下

SKU 

不满足策略条件,但是数据却执行了下架

影响范围:导致listing被下架

下架成功后,信息并没有更新到listing表

例如  listing表的

 `UnPublishTime` datetime DEFAULT NULL COMMENT '下架时间',

`AutoUnPublishStrategyId` bigint DEFAULT NULL COMMENT '自动下架策略编号',

`AutoUnPublishTime` datetime DEFAULT NULL COMMENT '自动下架时间',

`LastPhoenixPlanStrategyType` int NOT NULL DEFAULT '0' COMMENT '最后凤凰计划策略类型 0.空 1.重新刊登 2.自动下架 3.自动调价 4.自动促销',

`LastModificationTime` datetime DEFAULT NULL COMMENT '最后更新时间',

导致错误的队列数据  313857


SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue a 
LEFT JOIN  p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKU
WHERE a.CustomerId=1 AND a.MarketId=67 AND  a.StrategyId=7180) c

WHERE c.State!=1 
OR (c.State=1 AND (c.StartBatch <100 OR c.StartBatch >1000))


历史记录  
  1. 2023-01-05 13:43:50, 由 闫峰 创建。
  2. 2023-01-05 13:51:56, 由 闫峰 编辑。
    修改了 Bug类型,旧值为 "feibug",新值为 "code"。
  3. 2023-01-05 14:03:28, 由 程伟 指派给 韦思成。
    修改了 指派给,旧值为 "chengwei",新值为 "weisicheng"。
  4. 2023-01-05 15:51:45, 由 闫峰 编辑。
    修改了 重现步骤,区别为:
    016-
    016+ 导致错误的队列数据313857
    017-
    017+
    018+ SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue aLEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKUWHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) cWHERE c.State!=1OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))
    019+
    020+
    016- <p><br /></p>
    016+ <p>导致错误的队列数据313857</p>
    017- <p><br /></p>
    017+ <p><br /></p>
    018+ <p>SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue a<br />LEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKU<br />WHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) c<br /><br />WHERE c.State!=1<br />OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))<br /></p>
    019+ <p><img src="{235874.png}" alt="" /></p>
    020+ <p><br /></p>
  5. 2023-01-05 16:07:37, 由 闫峰 编辑。
    修改了 Bug标题 ,区别为:
    001- 【allegro生产环境】7180,不满足条件的SKU被下架
    001+ 【allegro生产环境】7180,不满足条件的SKU被下架,影响范围数据 313857条数据
    001- 【allegro生产环境】7180,不满足条件的SKU被下架
    001+ 【allegro生产环境】7180,不满足条件的SKU被下架,影响范围数据 313857条数据
    修改了 重现步骤,区别为:
    018- SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue aLEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKUWHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) cWHERE c.State!=1OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))
    018+ SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue aLEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKUWHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) cWHERE c.State!=1OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))
    018- <p>SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue a<br />LEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKU<br />WHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) c<br /><br />WHERE c.State!=1<br />OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))<br /></p>
    018+ <p>SELECT * FROM(SELECT a.Sku,a.SellerSku,b.State,b.StartBatch FROM pp_phoenixplan_allegro_queue a<br />LEFT JOIN p_product b ON a.CustomerId=b.CustomerId AND a.Sku=b.SKU<br />WHERE a.CustomerId=1 AND a.MarketId=67 AND a.StrategyId=7180) c<br /><br />WHERE c.State!=1<br />OR (c.State=1 AND (c.StartBatch &lt;100 OR c.StartBatch &gt;1000))</p>
  6. 2023-01-05 20:58:42, 由 韦思成 指派给 刘瀚泽。
    修改了 指派给,旧值为 "weisicheng",新值为 "liuhanze"。
    修改了 抄送给,旧值为 "",新值为 ",chengwei"。

    经查,凤凰计划没有这个按批量过滤的查询条件,涉及所有平台, 建议转需求增加过滤条件开发

    _phoenixPlanListingService.SearchViewsV2(queryView);

  7. 2023-01-09 20:26:15, 由 刘瀚泽 指派给 闫峰。
    修改了 指派给,旧值为 "liuhanze",新值为 "yanfeng"。
    这个是一个公共问题,交由楚文这边统一处理,后续维护需求ID,该bug可以关闭!
  8. 2023-01-13 13:49:46, 由 闫峰 确认Bug。
    修改了 是否确认,旧值为 "0",新值为 "1"。
  9. 2023-01-13 13:50:20, 由 闫峰 编辑。
    修改了 Bug状态 ,旧值为 "active",新值为 "closed"。
    修改了 指派给 ,旧值为 "yanfeng",新值为 "closed"。
    修改了 解决者 ,旧值为 "",新值为 "yanfeng"。
    修改了 解决日期,旧值为 "0000-00-00 00:00:00",新值为 "2023-01-13 13:50:20"。
    修改了 解决方案,旧值为 "",新值为 "code"。
    修改了 由谁关闭,旧值为 "",新值为 "yanfeng"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2023-01-13 13:50:20"。
  10. 2023-11-17 09:45:54, 由 刘超 编辑。
    修改了 所属模块,旧值为 "1732",新值为 "1871"。
所属项目 技术中心-需求池
所属模块 多平台   allegro
所属计划
所属迭代
Bug类型 程序BUG
严重程度 严重
优先级 P0
Bug状态 已关闭
业务部门
影响功能
开发责任人
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2023-01-13 13:50:20
截止日期 0000-00-00
上线时间
上线时效
操作系统 Windows 10
浏览器 chrome
关键词
抄送给 程伟
所属迭代
相关需求
相关任务
由谁创建 闫峰 于 2023-01-05 13:43:50
影响环境 生产环境-业务反馈
由谁解决 闫峰 于 2023-01-13 13:50:20
解决版本
解决方案 程序BUG
由谁关闭 闫峰 于 2023-01-13 13:50:20
最后修改 刘超 于 2023-11-17 09:45:52
相关Bug