任务描述

需求背景

目前业SKU信息修改时无法批量修改所有在线listing信息,需提供一键修改SKU对应所有listing的功能


需求描述

http://product-doc-wan.zhcxkj.com:9000/%E6%88%98%E7%95%A5%E9%A1%B9%E7%9B%AE%E9%83%A8/ebay%E7%9B%B4%E5%8F%91%E9%A1%B9%E7%9B%AE/sku%E6%89%B9%E9%87%8F%E4%BF%AE%E6%94%B9.html

需求描述

需求背景

目前业SKU信息修改时无法批量修改所有在线listing信息,需提供一键修改SKU对应所有listing的功能


需求描述

http://product-doc-wan.zhcxkj.com:9000/%E6%88%98%E7%95%A5%E9%A1%B9%E7%9B%AE%E9%83%A8/ebay%E7%9B%B4%E5%8F%91%E9%A1%B9%E7%9B%AE/sku%E6%89%B9%E9%87%8F%E4%BF%AE%E6%94%B9.html

验收标准

删除SKU关键词,对应的在线listing对应关键词都被删除

更新/替换关键词可作用于SKU对应的所有在线listing

历史记录  
  1. 2023-06-08 13:57:51, 由 王小勤 创建。
  2. 2023-06-08 13:58:09, 由 王小勤 编辑。
    修改了 预计开始,旧值为 "2023-06-08",新值为 "2023-06-09"。
  3. 2023-06-08 14:23:59, 由 王小勤 添加备注。

    涉及的三张队列表:

    m_ebay_handleupdate_queue

    m_ebay_handleupdate_strategy

    m_ebay_handleupdate_strategy_sku

  4. 2023-06-13 17:59:15, 由 王小勤 记录工时,消耗 1.33 小时。
  5. 2023-06-13 17:59:15, 由 王小勤 记录工时,消耗 2 小时。
  6. 2023-06-13 17:59:15, 由 王小勤 记录工时,消耗 1 小时。
    修改了 总计消耗,旧值为 "0",新值为 "4.33"。
    修改了 预计剩余,旧值为 "12.33",新值为 "8"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
    修改了 指派给 ,旧值为 "",新值为 "wangxiaoqin"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-06-09"。
  7. 2023-06-19 09:34:31, 由 王小勤 编辑。
    修改了 预计开始,旧值为 "2023-06-09",新值为 "2023-06-13"。
    修改了 截止日期,旧值为 "2023-06-13",新值为 "2023-06-19"。
  8. 2023-06-19 16:29:50, 由 王小勤 添加备注。

    验证如下:

    数据源获取:

    从正式环境中获取赛盒(6761)店铺对应product和listing相关SKU信息,作为测试数据,listing同步6761店铺SKU信息后,即将其listing平台信息,


    验证1:替换关键词


    通过服务调度后,进入队列,状态为0时提交平台,落表情况查看:


    对应查看listing平台替换关键词情况:

    标题-替换关键词情况:替换成功



    属性和描述-替换关键词情况:替换成功

    替换关键词全流程验证:


    页面操作交互之前,查看页面展示状态:

    调度服务时:分别使用以下两个服务:Ebay-SKU修改通用生产者、Ebay-变更队列通用生产者


    查看数据库状态变化由status:0变为status:1,如下:

    页面交互状态:



    标题、描述-  关键词的替换:查看listing平台具体变化:

    之前的结果:



    今日修改的结果:





    属性-关键词的替换:由于属性有大小写的区别,所以只根据规则替换的规则严格替换

    之前详情:


    今日修改后结果:查看属性相关,是按规则严格替换关键词


    验证2: 删除关键词


    页面交互操作前,规则显示如下:



    调度服务后,查看数据库落表状态:

    标题、描述-  关键词删除:查看listing平台具体变化:

    平台上对应关键词未被删除前:



    今日修改后结果:已删除对应关键词


    验证3:重新获取更新


    通过重新制定规则进行该场景验证:

    调度服务之后,查看落表情况:

    查看平台详情变化情况:

    变化之前-未更新前的平台详情:



    变化之后-更新后的平台详情:

    A: 标题更新

    查看该标题从老标题库获取情况:从老标题库正常获取到对应标题:

    B:描述更新:


    从多套资料获取描述:

    C:属性更新:

    按刊登规则进行更新

    之前的刊登属性:

    更新后的属性:对比后一致,符合刊登规则刊登后的属性信息


  9. 2023-06-19 16:33:00, 由 王小勤 记录工时,消耗 1 小时。
  10. 2023-06-19 16:33:00, 由 王小勤 记录工时,消耗 2 小时。
  11. 2023-06-19 16:33:00, 由 王小勤 记录工时,消耗 5 小时。
    修改了 总计消耗,旧值为 "4.33",新值为 "12.33"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 由谁完成,旧值为 "",新值为 "wangxiaoqin"。
    修改了 实际完成,旧值为 "",新值为 "2023-06-19 16:33:00"。
    验证过程中,存在测试环境的调度服务配置时限10分钟就会自动变化刷新数据,且队列调度服务存在修改不及时更新的问题,会影响测试数据的准确性验证,才会浪费一些时间在与开发沟通、了解该调度服务对测试验证的影响
  12. 2023-10-31 16:46:11, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "wangxiaoqin",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:46:11"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-EBAY直发迭代
所属模块 /
相关需求 模板管理增加SKU修改在线listing信息
指派给 Closed 于 2023-10-31 16:46:11
任务类型 测试
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王小勤 于 2023-06-08 13:57:51
由谁完成 王小勤 于 2023-06-19 16:33:00
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:46:11
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:46:11
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 12.33工时
总计消耗 12.33工时
预计剩余 0工时
预计开始 2023-06-13
实际开始 2023-06-09
截止日期 2023-06-19