2019-08-20 庫存管理字段增加

1.inventory/list 獲取庫存商品列表

post

//以前的參數(shù)(強管理)
{
    page_size: 10
    page_no: 0
    platform_name: ‘pingduoduo’ //平臺名稱
    goods_id: 400087, //自己系統(tǒng)的goodsId
    sku_ids[]: [300584,300585]  //skuId列表
    inventory_min: 1  //最小庫存
    inventory_max: 5000  //最大庫存     
}

//以前的參數(shù)(弱管理)
{   
    page_size: 10
    page_no: 0
    platform_name: pinduoduo  //平臺名稱 
    platform_goods_id:   //平臺的goodId 
    shop_ids: [400047]  //店鋪Id列表
    inventory_min: 23   //最小庫存
    inventory_max: 600   //最大庫存
}


//現(xiàn)在給我的(傳參不區(qū)分強弱,統(tǒng)一傳參)
{
    page_size:20,
    page_no :2, 
    platform_name:“pingduoduo”  //平臺名稱
    goods_id:111,  //商品ID 
    shop_ids:[400047,400048]  //店鋪Id列表
    inventory_min:23 //最小庫存
    inventory_max:  100 //最大庫存
    search_alias:'',//簡稱搜索
}

返回:

//以前的返回(強管理)
{
  "code": "0",
  "data": {
    "inventory_list": [
      {
        "goods_id": "400194",
        "goods_name": "鏡子",
        "inventory_amount": "-2.46", //庫存金額
        "quantity": "-2", //庫存
        "max_purchase_price": "1.23", //成本價
        "min_purchase_price": "1.23",

        "outer_id": "400194",//商家編碼 現(xiàn)在不顯示
        "has_sku_spec": 0, //是否有sku---用以顯示“收起”“展開”或者批量修改庫存...或者展開規(guī)格查看
      },],
    "total_num": 16
  }
}

//以前的返回(弱管理)
{
  "code": "0",
  "data": {
    "inventory_list": [
      {
        "goods_id": "400194",   //商品ID 原來若管理時顯示,現(xiàn)在不顯示
        "goods_name": "鏡子",   //table中的商品名稱|規(guī)格
        "inventory_amount": "-2.46",  //庫存金額
        "quantity": "-2", //庫存
        "max_purchase_price": "1.23",  //成本價
        "min_purchase_price": "1.23",

        "platform_goods_id": "26369025159",  //平臺goodId
        "shop_id": 400047,  //店鋪ID---table中匹配店鋪名
        "platform_name": "pinduoduo",  //平臺名稱---table中匹配平臺名
        "has_sku_spec": 0, //是否有sku ---用以顯示“收起”“展開”或者批量修改庫存,單個庫存
      },
    ], "total_num": 15
  }
}

//現(xiàn)在的返回 (只改弱管理)
{
  code: 0,
  data: {
    inventory_list: [
      {
        goods_id: 111,
        goods_name: '鏡子',
        inventory_amount: 22,  //庫存金額 
        quantity: 111,//庫存
        max_purchase_price: 21, //成本價
        min_purchase_price: 1,

        max_package_fee: 11, //包材費  new
        min_package_fee: 1,  //new
        max_weight: 23, //重量 new
        min_weight: 4,  //new
        has_sku_spec:0,//是否有sku 
        mapping_list: [  //商家后臺詳情 //new
          {
            platform_name: '拼多多',  //平臺名稱
            shop_id: 222,  //店鋪ID 需要前端自行匹配店鋪名稱
            platform_goods_name: 'dd', //商品名稱
            goods_alias: 'dd',  //商品簡稱
            sale_status:'sale',     //sale 在售 sold_out 下架  delete 刪除
          }
        ]
      }
    ],
    total_num: 23, //總數(shù)量
  }
}

2. inventory/sku/list/get 庫存管理獲取sku

get請求
參數(shù):

//以前的參數(shù)(強管理)
{
    goods_id: 400087
}
//以前的參數(shù) (弱管理)
{
  platform_goods_id: 598736633757
  shop_id: 300039
}

//現(xiàn)在的參數(shù)(強)
{
    goods_id: //必傳
    sku_ids   //有就傳
}
//現(xiàn)在的參數(shù)(弱)
{
    goods_id: //必傳
    platform_sku_ids   //有就傳
}

返回:

//以前的返回(強管理)
{
  "code": "0",
  "data": [{
    "sku_id": 300584,
    "sku_name": "5117 M", // 商品名稱|規(guī)格
    "outer_id": "400087_300584", //商家編碼
    "purchase_price": "2.00", //成本價
    "quantity": 99, //庫存
    "location_code": null  //??沒有庫存金額
  },]
}

//以前的返回(弱管理)
{
  "code": "0",
  "data": [{
    "sku_id": 2029551,
    "sku_name": "\u4e2d",
    "platform_sku_id": 335477052294,  //平臺sku_id
    "purchase_price": "0.00",  //成交價(這個必然不是范圍)
    "quantity": 6, //庫存
    "location_code": null //???
     mapping_list: [  //商家后臺詳情 //new
          {
            platform_name: '拼多多',  //平臺名稱
            shop_id: 222,  //店鋪ID 需要前端自行匹配店鋪名稱
            platform_goods_name: 'dd', //商品名稱
            goods_alias: 'dd',  //商品簡稱
            sale_status:'sale',     //sale 在售 sold_out 下架  delete 刪除
          }
        ]
  }]
}

//現(xiàn)在的返回,這里也有mapplist
{
    code:
    data:[
        {  
            sku_id:,
            sku_name:,
            quantity:,   //庫存
            purchase_price:  //成本價
            inventory_amount:  //庫存金額
            weight:  //重量
            package_fee:  //包材
        }
        
    ]
}

3. goods/sku/update/weight 更新重量

post
參數(shù):

{
  goods_id:  必傳
  sku_list:[
    {
      sku_id:
      weight:
    }
  ]
  weight:
}

如果sku_list 為空,則修改goods所有的sku,如果sku_list 不為空,只修改sku_list 中的sku

4. goods/sku/update/packageFee 更新包材

post
參數(shù):

{
  goods_id:  必傳
  sku_list:[
    {
      sku_id:
     package_fee:
    }
  ]
  package_fee:
}

5. inventory/purchasePrice/updtae 弱管理時修改商品的成本價

post
參數(shù)

 {
   goods_id:
   sku_id: 
   purchase_price:
 }

goods_id ,sku_id兩個參數(shù)有且只有一個,重量和包材料不同的原因是因為當(dāng)時以為重量和包材是可以做彈窗的;

返回:

 {
    code:0
    data:[]
 }

inventory/set/sort/rule 設(shè)置庫存列表的規(guī)則

post
參數(shù):

inventory_order_by_column: created_time  // created_time創(chuàng)建時間  quantity 庫存數(shù)量
inventory_is_desc: 0  //0 升序 1降序

返回

{"code":"0","data":[]}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • width: 65%;border: 1px solid #ddd;outline: 1300px solid #...
    邵勝奧閱讀 5,171評論 0 1
  • 說明 商品、sku、庫存、價格分開同步 庫存和價格有門店的概念,其他沒有 會員價門店不統(tǒng)一 場景 用戶進入微店,展...
    liuyiyou閱讀 1,011評論 0 51
  • 轉(zhuǎn)載,覺得這篇寫 SQLAlchemy Core,寫得非常不錯。不過后續(xù)他沒寫SQLAlchemy ORM... ...
    非夢nj閱讀 5,602評論 1 14
  • # 一度蜜v3.0協(xié)議 --- # 交互協(xié)議 [TOC] ## 協(xié)議說明 ### 請求參數(shù) 下表列出了v3.0版協(xié)...
    c5e350bc5b40閱讀 737評論 0 0
  • 今天在微博看到一篇文章,講的是批判現(xiàn)代社會某些成功人士為了追求成功過于功利,喪失了基本道德,帶壞社會風(fēng)氣!事件直指...
    曉可以閱讀 468評論 2 7

友情鏈接更多精彩內(nèi)容