任务描述

需求描述:

自动刊登产生的Listing直接同步至冷数据表,并标记为冷数据状态


开发逻辑:

1、复制Base表,新增一个临时自动刊登数据表,RB_Amazon_Product_Base_AutoPub_Mid。

2、同步Listing服务,把自动刊登的数据写入RB_Amazon_Product_Base_AutoPub_Mid(判重)

3、worker项目新增服务,把RB_Amazon_Product_Base_AutoPub_Mid中的数据同步到冷库

4、已同步完成的从RB_Amazon_Product_Base_AutoPub_Mid表中逻辑删除

需求描述

需求背景:目前生产上跑的"增量同步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同步到热数据库的赋值逻辑给对应字段赋值

验收标准
暂无
历史记录  
  1. 2023-02-09 20:13:48, 由 王翔宇 创建。
  2. 2023-02-10 19:19:04, 由 肖雄 记录工时,消耗 8 小时。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 预计剩余,旧值为 "13",新值为 "5"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-02-10"。
  3. 2023-02-10 19:19:26, 由 肖雄 添加备注。

    添加表:RB_Amazon_Product_Base_AutoPub_Mid

    添加任务:Task_Amazon_SyncAutoPubListing

  4. 2023-02-13 15:09:23, 由 肖雄 完成。
    修改了 总计消耗,旧值为 "8",新值为 "13"。
    修改了 指派给 ,旧值为 "xiaoxiong",新值为 "wangxiangyu"。
    修改了 实际完成,旧值为 "",新值为 "2023-02-13 15:06:41"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "5",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "xiaoxiong"。

    一、自测



    lQLPJwT8x1I4uQTNAxLNBOiwJoqkLYRTtO8D5AKJHsAJAA_1256_786.png

    lQLPJwth3nrROQTNAobNA-Kw7dD3WLVZsPwD5AKJGwAJAA_994_646.png

    lQLPJwjlOQd5eQTNA17NBaGwSZpJtJTD-q0D5AKJGkAzAQ_1441_862.png

    select IsDelete, Createtime,Batch ,* From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816;

    lQLPJxM72jPFWQTNAmrNBBqwkbVXIQ38g3sD5AKJHkAJAA_1050_618.png

    lQLPJxMpqZbgGQTNAX_NA6uwYoqVfX6bS9ID5AKJGsAJAA_939_383.png

    lQLPJx3SJYUzmQTNAQHNA6ywX1tTdh4fJfED5AKJGkAzAA_940_257.png

    lQLPJwlSXLTY-QTNAe7NBBOwPPFh6WDUENYD5AKJdQAJAA_1043_494.png

    lQLPJwT8x1I4uQTNAxLNBOiwJoqkLYRTtO8D5AKJHsAJAA_1256_786.png

    lQLPJwth3nrROQTNAobNA-Kw7dD3WLVZsPwD5AKJGwAJAA_994_646.png

    lQLPJwjlOQd5eQTNA17NBaGwSZpJtJTD-q0D5AKJGkAzAQ_1441_862.png

    select IsDelete, Createtime,Batch ,* From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816;

    lQLPJxM72jPFWQTNAmrNBBqwkbVXIQ38g3sD5AKJHkAJAA_1050_618.png

    lQLPJxMpqZbgGQTNAX_NA6uwYoqVfX6bS9ID5AKJGsAJAA_939_383.png

    lQLPJx3SJYUzmQTNAQHNA6ywX1tTdh4fJfED5AKJGkAzAA_940_257.png

    lQLPJwlSXLTY-QTNAe7NBBOwPPFh6WDUENYD5AKJdQAJAA_1043_494.png


    select IsDelete, Createtime,Batch ,* From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816;

    lQLPJwT8x1I4uQTNAxLNBOiwJoqkLYRTtO8D5AKJHsAJAA_1256_786.png

    lQLPJwth3nrROQTNAobNA-Kw7dD3WLVZsPwD5AKJGwAJAA_994_646.png

    lQLPJwjlOQd5eQTNA17NBaGwSZpJtJTD-q0D5AKJGkAzAQ_1441_862.png

    select IsDelete, Createtime,Batch ,* From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816;

    lQLPJxM72jPFWQTNAmrNBBqwkbVXIQ38g3sD5AKJHkAJAA_1050_618.png

    lQLPJxMpqZbgGQTNAX_NA6uwYoqVfX6bS9ID5AKJGsAJAA_939_383.png

    lQLPJx3SJYUzmQTNAQHNA6ywX1tTdh4fJfED5AKJGkAzAA_940_257.png

    lQLPJwlSXLTY-QTNAe7NBBOwPPFh6WDUENYD5AKJdQAJAA_1043_494.png



    lQLPJwT8x1I4uQTNAxLNBOiwJoqkLYRTtO8D5AKJHsAJAA_1256_786.png

    lQLPJwth3nrROQTNAobNA-Kw7dD3WLVZsPwD5AKJGwAJAA_994_646.png

    lQLPJwjlOQd5eQTNA17NBaGwSZpJtJTD-q0D5AKJGkAzAQ_1441_862.png

    select IsDelete, Createtime,Batch ,* From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816;

    lQLPJxM72jPFWQTNAmrNBBqwkbVXIQ38g3sD5AKJHkAJAA_1050_618.png

    lQLPJxMpqZbgGQTNAX_NA6uwYoqVfX6bS9ID5AKJGsAJAA_939_383.png

    lQLPJx3SJYUzmQTNAQHNA6ywX1tTdh4fJfED5AKJGkAzAA_940_257.png

    lQLPJwlSXLTY-QTNAe7NBBOwPPFh6WDUENYD5AKJdQAJAA_1043_494.png

    核对:

    select OnShelfMode, *From RB_Amazon_Product_Base(NOLOCK) where OrderSOurceID=15816 and OrderSourceSKUID in(
    select OrderSourceSKUID From RB_Amazon_Product_Base_AutoPub_Mid(NOLOCK) where OrderSOurceID=15816
    ) ;

  5. 2023-02-13 15:11:10, 由 肖雄 添加备注。

    三、svn提交

  6. 2023-02-13 15:11:50, 由 肖雄 指派给 肖雄。
    修改了 指派给,旧值为 "wangxiangyu",新值为 "xiaoxiong"。
  7. 2023-02-13 15:39:11, 由 王翔宇 编辑。
    修改了 任务描述,区别为:
    005- 1、复制Base表,新增一个临时自动刊登数据表,RB_Amazon_Product_Base_Autopublish。
    005+ 1、复制Base表,新增一个临时自动刊登数据表,RB_Amazon_Product_Base_AutoPub_Mid。
    006- 2、同步Listing服务,把自动刊登的数据写入RB_Amazon_Product_Base_Autopublish(判重)
    006+ 2、同步Listing服务,把自动刊登的数据写入RB_Amazon_Product_Base_AutoPub_Mid(判重)
    007- 3、worker项目新增服务,把RB_Amazon_Product_Base_Autopublish中的数据同步到冷库
    007+ 3、worker项目新增服务,把RB_Amazon_Product_Base_AutoPub_Mid中的数据同步到冷库
    008- 4、已同步完成的从RB_Amazon_Product_Base_Autopublish表中物理删除
    008+ 4、已同步完成的从RB_Amazon_Product_Base_AutoPub_Mid表中逻辑删除
    005- <p style="font-size:14px;background-color:#FFFFFF;">1、复制Base表,新增一个临时自动刊登数据表,RB_Amazon_Product_Base_Autopublish。</p>
    005+ <p style="font-size:14px;background-color:#FFFFFF;">1、复制Base表,新增一个临时自动刊登数据表,<span style="font-size:14px;background-color:rgba(0,0,0,.024);">RB_Amazon_Product_Base_AutoPub_Mid</span>。</p>
    006- <p style="font-size:14px;background-color:#FFFFFF;">2、同步Listing服务,把自动刊登的数据写入<span style="font-size:14px;background-color:#FFFFFF;">RB_Amazon_Product_Base_Autopublish(判重)</span></p>
    006+ <p style="font-size:14px;background-color:#FFFFFF;">2、同步Listing服务,把自动刊登的数据写入<span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:rgba(0,0,0,.024);">RB_Amazon_Product_Base_AutoPub_Mid</span>(判重)</span></p>
    007- <p style="font-size:14px;background-color:#FFFFFF;">3、worker项目新增服务,把<span style="font-size:14px;background-color:#FFFFFF;">RB_Amazon_Product_Base_Autopublish中的数据同步到冷库</span></p>
    007+ <p style="font-size:14px;background-color:#FFFFFF;">3、worker项目新增服务,把<span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:rgba(0,0,0,.024);">RB_Amazon_Product_Base_AutoPub_Mid</span>中的数据同步到冷库</span></p>
    008- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;">4、已同步完成的从<span style="font-size:14px;background-color:#FFFFFF;">RB_Amazon_Product_Base_Autopublish表中物理删除</span></span></p>
    008+ <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;">4、已同步完成的从<span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:rgba(0,0,0,.024);">RB_Amazon_Product_Base_AutoPub_Mid</span>表中逻辑删除</span></span></p>
  8. 2023-02-14 17:12:30, 由 梁贵荣 编辑。
    修改了 相关需求,旧值为 "0",新值为 "13586"。
    修改了 需求版本,旧值为 "1",新值为 "4"。
  9. 2023-03-23 09:00:45, 由 肖雄 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xiaoxiong",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "xiaoxiong"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-03-23 09:00:45"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 亚马逊Listing迁移 V2.0
所属模块 /
相关需求 亚马逊Listing新刊登Listing插入冷热数据表(责任人:梁贵荣)
指派给 Closed 于 2023-03-23 09:00:45
任务类型 后端
任务标签 初始
开发组 运营开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王翔宇 于 2023-02-09 20:13:48
由谁完成 肖雄 于 2023-02-13 15:06:41
由谁取消 暂无
由谁关闭 肖雄 于 2023-03-23 09:00:45
关闭原因 已完成
最后编辑 肖雄 于 2023-03-23 09:00:45
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 13工时
总计消耗 13工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2023-02-10
截止日期 2023-02-10