需求背景:目前生产上跑的"增量同步Listing Task_Amazon_SyncListing"这个服务手工刊登和自动刊登都插入RB_Amazon_Product_Base表,为了避免顺利进行冷热切换现需要对这个新刊登Listing从热同步到冷的逻辑做调整。
需求描述:
一、对增量同步Listing Task_Amazon_SyncListing服务做开关,
1.1 当开关开启时,自动刊登的Listing不插入RB_Amazon_Product_Base表,人工刊登的Listing正常插入RB_Amazon_Product_Base表(标记为热数据状态)
1.2 当开关关闭时,自动刊登(标记为冷数据状态)+ 人工刊登(标记为热数据状态)的Listing都插入RB_Amazon_Product_Base表
手工刊登的关联刊登方式:一键上架、草稿上架、表格上架、批量跟卖、复制上架、凤凰重刊、关联导入
自动刊登的关联刊登方式:智能刊登、自动刊登
二、新增一个定时服务,从渠道SKU管理V2(http://api-msku.zhcxkj.com/ordersource/product/getOrderSourceSkuInfoByPage)同步新刊登的自动刊登的Listing到冷数据库(标记为冷数据状态),按照来源渠道的部门进入不同的Listing表
三、新增Listing同步到冷数据系统时的赋值逻辑:参考新Listing同步到热数据库的赋值逻辑给对应字段赋值

添加表:RB_Amazon_Product_Base_AutoPub_Mid
添加任务:Task_Amazon_SyncAutoPubListing