策略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))

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