任务描述


需求描述

需求背景

在售报告后续不可用,需要切到所有商品报告同步数据


需求内容

打标表需要从对接在售报告改为对接V2的所有商品报告

接口:http://showdoc.zhcxkj.com/web/#/88/6015

这个接口返回的是所有店铺的商品报告文件地址,我们通过接口获取到所有店铺的商品报告,再分店铺维度进行文件拆解,写入到打标表

增量的数据只同步更新在售和售完的


从OBS同步全量商品技术方案:
1、服务一:从ListingV2接口,同步来源渠道对应的OBS文件列表到“全量商品同步状态表”,每天同步三次,只有对应来源渠道时间变更时才更新“全量商品同步状态表”对应记录为待执行。
2、服务二:根据来源渠道ID分布式,只执行“全量商品同步状态表”待执行的来源渠道,根据OBS文件地址下载JSON数据,入Listing打标表,记录入库规则跟现在的依据在售报告入库一样。

验收标准
暂无
历史记录  
  1. 2025-04-14 11:00:25, 由 罗友军 创建。
  2. 2025-04-14 17:36:28, 由 刘学森 添加备注。
    1.不要写死

    dev环境调试代码加上

     if(EnvironmentHelper.GetCurrentEnv().equals(EnvironmentEnum.Development)){
    }
    2.包装类型判断最好用MathHelper.gtZero(), 避免null报错

    3. 有现成封装方法, getByAsins(), 不要重复写

    4.2个linq可以合并

    5.方法抽成一个,且对应的参数是否一致

    6.是否fba的判断是否正确?

    7.测试代码



  3. 2025-04-15 10:28:31, 由 刘学森 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 指派给 ,旧值为 "liuxuesen",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2025-04-15 10:28:29"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2025-04-15 10:28:31"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "liuxuesen"。
  4. 2025-05-17 14:13:07, 由 李亚婷 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "liyating"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2025-05-17 14:13:07"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能运营迭代
所属模块 智能中心-需求池  战略独立项目   智能运营
相关需求 智能运营:打标表对接V2的全量商品报告
指派给 Closed 于 2025-05-17 14:13:07
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P0
关键词
抄送给
由谁创建 罗友军 于 2025-04-14 11:00:25
由谁完成 刘学森 于 2025-04-15 10:28:29
由谁取消 暂无
由谁关闭 李亚婷 于 2025-05-17 14:13:07
关闭原因 已完成
最后编辑 李亚婷 于 2025-05-17 14:13:07
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 8工时
总计消耗 8工时
预计剩余 0工时
预计开始 2025-04-14
实际开始 2025-04-15
截止日期 2025-04-18