任务描述

需求描述
一、背景
分析第2023第2周提报数据,发现【匹配不到平台类目】被过滤的数据有4.06万。这个拦截数量不正常。
初步判断原因:开发排查发现  LastcategoryID 未获取到最新的值导致。
--获取LastcategoryID  逻辑:提报数据--》检查所提报的ASIN是否已存在 【ASIN接口(采集)服务表】 ,若存在则直接取历史的LastcategoryID,不存则新增一条新数据等待采集。
--根据现有流程,会出现取到历史数据,导致无法获取到正确的LastcategoryID ,导致无法匹配到erp 类目。

业务价值:智能选品新品提报稳定提升,保证足够的可提报数量。


二、需求说明

2.1、新增 LastcategoryID  更新逻辑
1、操作位置:智能选品-获取LastcategoryID逻辑。
 1)判断:若未匹配到平台全路径ID(CategoryIdPath 为空)则需更新LastcategoryID   
 2)更新LastcategoryID   逻辑:(Amazon接口,优先取Gather_Asin_SearchCatalogItems_Amazon的,Summaries.BrowseNode,若无值再取Gather_Asin_GetPricing_Amazon里面的SalesRankings.ProductCategoryId 。
 3)异常情况记录日志:若Amazon接口BrowseNode 与 ProductCategoryId  都没有则需记录日志【更新LastcategoryID失败,BrowseNode 与ProductCategoryId  均无值】。

2、验收:需上限后观察下次新品提报 产品提报失原因-匹配不到平台类目 数量低于4w

验收标准
暂无
历史记录  
  1. 2023-01-16 17:15:48, 由 罗友军 创建。
  2. 2023-01-16 18:31:00, 由 张家添 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 指派给 ,旧值为 "zhangjiatian",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-01-16 18:30:50"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-01-16 18:31:00"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "zhangjiatian"。
  3. 2023-01-31 14:32:41, 由 张家添 添加备注。
    提报的时候,mysql表gather_asin_amazon_us,字段LastCategoryId有,但是CategoryIdPath没有的情况
    SELECT Asin,LastCategoryId,CategoryIdPath FROM `gather_asin_amazon_us` where Asin='B0B84D563B'


    会重新获取mongodb里的采集记录,优先Gather_Asin_SearchCatalogItems_Amazon -> Summaries -> BrowseNode

    其次获取Gather_Asin_GetPricing_Amazon -> Product -> SalesRankings -> ProductCategoryId 为数字的第一个

    然后post调用接口,匹配类目
    生产环境:http://api-erp.zhcxkj.com/erp/products/getbrowsenodebypathbyidandname
    测试环境:http://erpapi-uat.internal.zhcxkj.com
    {
        "Language":"zh_CN",
        "input":{
            "Country":"US",
            "browseNodeIDAndName":[
                {
                    "BrowseNodeID":"12643255011",
                    "FirstCategory":""
                }
            ]
        }
    }
  4. 2023-01-31 18:20:42, 由 罗友军 编辑。
    修改了 最初预计,旧值为 "8",新值为 "5"。
  5. 2023-10-31 16:38:05, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:38:05"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能选品迭代
所属模块 智能中心-需求池  战略独立项目   智能选品
相关需求 智能选品类目匹配逻辑优化-新增lastcategoryID更新逻辑
指派给 Closed 于 2023-10-31 16:38:05
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P0
关键词
抄送给
由谁创建 罗友军 于 2023-01-16 17:15:48
由谁完成 张家添 于 2023-01-16 18:30:50
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:38:05
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:38:05
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 5工时
总计消耗 8工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2023-01-16
截止日期 2023-01-16