任务描述


需求描述

需求背景:
目前自动刊登审核页面部分人员由于账号过多,导致加载慢,需要优化


需求实现:

一、修改审核表结构及数据初始化
1、在自动刊登SKU主表增加两个字段,分别记录自动刊登SKU所有的来源渠道(json格式,包括店铺名称和ID)、店铺ID(优先取us站点,如果没有则随机取一个该记录关联从表的店铺)
2、初始化数据,将目前存在的记录都填充以上两个字段,并删除关联表【RB_Amazon_AutoPublish_PublishSku_OrderSource】


二、相关服务调整
1、修改自动刊登SKU表写入相关服务:包括SKU表格导入和各个策略推送的服务【新品、策略、节日、爆旺款】
2、修改自动刊登SKU表写队列表逻辑,改成从主表的数据中获取店铺再写入到审核队列


三、前端查询接口调整
1、修改查询接口,将从表从查询代码中去除,前端显示的店铺列表从json字段中获取
2、判断用户权限时,取用户有权限的店铺ID与主表中的店铺ID字段对比

3、指定账号组、来源渠道设置的时,需要修改接口

验收标准

初始化数据,将目前存在的记录都填充以上两个字段,并删除关联表【RB_Amazon_AutoPublish_PublishSku_OrderSource】

历史记录  
  1. 2023-11-24 15:13:14, 由 罗友军 创建。
  2. 2023-11-27 13:39:44, 由 梁文立 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-11-27 13:39:41"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  3. 2023-11-30 15:32:49, 由 梁文立 完成。
    修改了 总计消耗,旧值为 "0",新值为 "16"。
    修改了 指派给 ,旧值为 "liangwenli",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-11-30 15:23:29"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "16",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "liangwenli"。


    1、sqlserver的表中增加字段

      1.1 【RB_Amazon_AutoPublish_PublishSku】增加字段OrderSourceList、AuthOrderSourceID

      1.2【RB_Customer_Setting_Extend】增加字段IsOpenNewPublishOrderSource、IsCloseWritePublishOrderSource



    2、涉及项目:

      2.1 AmazonWorker增加初始化服务,将从表数据写入新增的字段

      2.2 ErpWorker修改涉及RB_Amazon_AutoPublish_PublishSku_OrderSource的地方,如果开关开启,则从新字段读取

      2.3 IrobotboxSVN修改【Amazon自动刊登SKU管理】的导入、导出、列表查询(刊登方式的条件涉及了)、设置来源渠道


    3、重要代码

     3.1 AmazonWorker增加初始化服务(将从表RB_Amazon_AutoPublish_PublishSku_OrderSource的数据,初始化到新增的字段中)

    3.2 IrobotboxSVN修改【Amazon自动刊登SKU管理】

    3.3 ErpWorker修改涉及RB_Amazon_AutoPublish_PublishSku_OrderSource的地方,如果开关开启,则从新字段读取


  4. 2023-12-19 19:23:10, 由 刘霞 编辑。
    修改了 最初预计,旧值为 "16",新值为 "26"。
所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 自动刊登SKU表优化
指派给 罗友军 于 2023-11-30 15:32:49
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已完成
进度 100%
优先级 P1
关键词
抄送给
由谁创建 罗友军 于 2023-11-24 15:13:14
由谁完成 梁文立 于 2023-11-30 15:23:29
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 刘霞 于 2023-12-19 19:23:10
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 26工时
总计消耗 16工时
预计剩余 0工时
预计开始 2023-11-24
实际开始 2023-11-27
截止日期 2023-11-30