任务描述
暂无
需求描述

需求背景:有品部门后面不用AmazonListing管理页面,用的是虎鲸BI>>我的Listing列表页面;而新页面需要支持加入轻小件计划的功能,需要提供接口给到开发项目部去开发实现该功能。

需求风险:无

目标用户:有品事业部

影响页面:无

详细描述:

一、提供一个接口给到开发项目部,接收需要加入轻小件计划的渠道SKU

请求参数:

来源渠道

渠道SKU


返回参数:

是否成功


二、当ERP从接口接收到来源渠道的渠道SKU时,生成加入轻小件计划的队列,上传给亚马逊(此处参考原来AmazonListing申请加入轻小件计划的生成队列逻辑)


验收标准
暂无
历史记录  
  1. 2023-02-07 11:43:12, 由 许瑞丰 创建。
  2. 2023-02-07 13:49:55, 由 何智军 完成。
    修改了 总计消耗,旧值为 "0",新值为 "6"。
    修改了 指派给 ,旧值为 "hezhijun",新值为 "xuruifeng"。
    修改了 实际完成,旧值为 "",新值为 "2023-02-07 12:03:01"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-02-07 12:56:53"。
    修改了 预计剩余,旧值为 "6",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "hezhijun"。

    影响范围

    新增接口


    提交记录

    自测报告

    接口地址(本地):http://localhost:55355/Amazon/AmazonProduct/ListingJoinSmall
    参数:

    {
        "Input": [{
            "CustomerID": 1,
            "OrderSourceID": 6140,
            "Asin": "02031IC9BDBG",
            "OrderSourceSku": "AO032511P8ZQE"
        }],
        "Language": "zh_CN"
    }


    1、验证不通过接口响应结果
    RB_Amazon_Product_Base表RecommendJoinSmall是否推荐状态满足,才能加入上传队列


    {
        "data": [
            {
                "customerID": 1,
                "orderSourceID": 6140,
                "asin": "02031IC9BDBG",
                "orderSourceSku": "AO032511P8ZQE",
                "msg": "该Listing,不满足加入轻小商品计划条件,非推荐加入状态"
            }
        ],
        "status": "fail",
        "message": "添加亚马逊上传队列失败,请查看明细错误信息"
    }
    2、验证通过加入队列成功


    亚马逊上传队列表 RB_AmazonUploadResult_V2(主)RB_AmazonUploadProduct_V2(从),关联QueueID.

    3、上传队列待处理状态,不能重复调用API

    入参

    参数名 类型 描述
    CustomerID
    int 商户号
    OrderSourceID
    int 渠道
    Asin
    string

    Asin

    OrderSourceSku
    string 渠道SKU

    示例:


    {
        "Input": [{
            "CustomerID": 1,
            "OrderSourceID": 6140,
            "Asin": "02031IC9BDBG",
            "OrderSourceSku": "AO032511P8ZQE"
        }],
        "Language": "zh_CN"
    }


    响应

    参数名 类型 描述
    status
    int 状态 success:成功,fail:失败(失败状态data有返回集合,msg有失败失败原因为对应的SKU添加失败),error:错误
    message
    int 信息
    data
    List<Response>

    返回集


    Response 类型

    参数名 类型 描述
    CustomerID
    int 商户号
    OrderSourceID
    int 渠道
    Asin
    string

    Asin

    OrderSourceSku
    string 渠道SKU
    msg

    string

    失败消息

    示例:

    {
        "data": [
            {
                "customerID": 1,
                "orderSourceID": 6140,
                "asin": "02031IC9BDBG",
                "orderSourceSku": "AO032511P8ZQE",
                "msg": "该SKU已经添加亚马逊上传队列"
            }
        ],
        "status": "fail",
        "message": "添加亚马逊上传队列失败,请查看明细错误信息"
    }

  3. 2023-10-31 14:25:15, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xuruifeng",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 14:25:15"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 2月分支版本(2023年)
所属模块 /
相关需求 加入轻小件计划接口
指派给 Closed 于 2023-10-31 14:25:15
任务类型 后端
任务标签 初始
开发组 百货开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 许瑞丰 于 2023-02-07 11:43:12
由谁完成 何智军 于 2023-02-07 12:03:01
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 14:25:15
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 14:25:15
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 6工时
总计消耗 6工时
预计剩余 0工时
预计开始 2023-02-06
实际开始 2023-02-07
截止日期 2023-02-06