版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

从各仓库获取相应商品库存数据

路径

HTTP Verb

URL

POSTGET

/api/supplier-service/v1/b2c/inventoryproduct


请求头样例


代码块
POST /api/supplier-service/v1/b2b/inventory HTTP/1.1
Host: http://cfs-qa.etowertech.com/
Content-Type: application/json
Accept: application/json
Authorization:WallTech etotest8xkIIphLnbkjRACNj4P:pc9H97D-_b2_TSCVvNj81A
X-WallTech-Date:Tue, 02 Aug 2022 06:43:37 GMT



字段请求字段

字段名数据类型最大长度必填性描述
skuList
array
Array30OSKU编码集合
warehouseCodeList
array
Array
O仓库编码集合
pageNum
int
Integer
O页码,默认为0
pageSize
int
Integer
O页数,默认为100

...


响应字段

字段名

数据类型

最大长度

必填性

描述

描述

sku

skuList
String
shipperName

商品编码

发货人名称

thirdSkuNo

sku
String
商品编码

WMS商品编码

skuNameEn

String

商品英文名

skuNameLocal

String

商品中文名

warehouseInventoryList

warehouseInventoryDTOList
Array

仓库库存信息

availableInventory


warehouseInventoryList参数

可用库存

字段名

incomingInventory

数据类型

待入库库存

最大长度

outgoingInventory

描述

待出库库存
warehouseCode
overseasWarehouseCode
String
仓库代码
overseasWarehouseName

availableInventory

仓库名称
Integer
unsellableInventory

可用库存

不可用库存

incomingInventory

code
Integer
编码内容

待入库库存

errors

outgoingInventory

报错
Integer
message

待出库库存

返回信息

unsellableInventory

messageId
Integer
信息编码

不可用库存

success

成功响应

warnList

废弃字段

endRowint结束索引位置hasNextPagebool是否有下一页hasPreviousPagebool是否有上一页isFirstPagebool是否是第一页isLastPagebool是否是最后一页nextPageint下一页页码pageNumint页码pageSizeint每页长度pagesint总页数sizeintstartRowint开始索引位置totalint总条数

样例:1

代码块
{
    "pageNum": 0,
    "pageSize": 100,
    "skuList": [
        "C721005"
    ],
    "warehouseCodeList": [
        "CATESTWH12"
    ]
}

查询结果为空:

代码块
{
    "code": "0",
    "data": {
        "endRow": 0,
        "hasNextPage": false,
        "hasPreviousPage": true,
        "isFirstPage": false,
        "isLastPage": true,
        "list": [],
        "navigateFirstPage": 0,
        "navigateLastPage": 0,
        "navigatePages": 8,
        "navigatepageNums": [],
        "nextPage": 0,
        "pageNum": 2,
        "pageSize": 5,
        "pages": 0,
        "prePage": 0,
        "size": 0,
        "startRow": 0,
        "total": "0"
    },
    "errors": "",
    "message": "",
    "messageId": "",
    "success": true,
    "warnList": ""
}

样例2:

代码块
{
    "pageNum": 0,
    "pageSize": 100,
    "skuList": [
        
    ],
    "warehouseCodeList": [
        
    ]
}

查询到数据:

...


请求样例


响应样例