17、批量获取总仓可卖库存
请求地址:http://192.168.10.131:8082/erp-gateway-web/stock/get_batch_center_stock 请求参数报文(放在HTTP体中使用POST方式进行传递): {"productSkuList": [326432,326430]} 响应报文格式: {"alg": "SALT_MD5", "code": 200,"data": [{"productSku": 326432,"remnantNum": 40},{"productSku": 326430,"remnantNum": 0}],"md5": "842f09b57de0b71e6b47ff0a1ba9d813","message": "SUCCESS"} 参数说明:remnantNum:总仓可卖库存数量
remnantNum:总仓可卖库存数量
21、批量获取全部可卖库存
请求地址:http://192.168.10.131:8082/erp-gateway-web/stock/get_batch_stock 请求参数报文:{"productSkuList":[164164,166920],"storehouseId":12} 放在HTTP体中使用POST方式进行传递 响应报文格式:{"alg":"SALT_MD5","code":200,"data":[{"localRemnantNum":5,"productSku":164164,"storehouseId":12,"totalRemnantNum":10},{"localRemnantNum":5,"productSku":166920,"storehouseId":12,"totalRemnantNum":10}],"md5":"65d4126dc9958d82b61054549cc60b04","message":"SUCCESS"} localRemnantNum:本店可售库存 totalRemnantNum:线上全部可售库存(包括总仓和各个线下店)
localRemnantNum:本店可售库存
线下店获取门店可售商品列表
原入口:platform/PurchaseAllocationController/storeSaleProductDetailList
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 50 | 否 | 1 | 门店id | |
productSkus | List | 50 | 是 | sku | ||
productSkns | List | 50 | 是 | skn | ||
productName | String | 50 | 是 | 商品名称 | ||
brandId | String | 50 | 是 | 品牌id | ||
maxSortId | short | 50 | 是 | 商品大类id | ||
gender | int | 50 | 是 | 性别 | ||
attribute | int | 50 | 是 | 商品属性 | ||
isShopOnSale | String | 50 | 是 | 是否本店在售 | ||
isAdvance | String | 50 | 是 | 是否预售 | ||
isLimited | String | 50 | 是 | 是否限量 | ||
isJit | String | 50 | 是 | 是否jit | ||
shopsPageSize | int | 50 | 是 | 分页数 |
返回参数
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"productSkn": 70,
"productSku": "1385336",
"productSkc": 0,
"productName": 70,
"brandName": "1385336",
"brandId": 145,
"maxSortName": 0,
"smallSortName": 70,
"middleSortName": "1385336",
"colorName": 145,
"sizeName": 0,
"gender": 70,
"imageUrl": "1385336",
"replenishSwitch": 145,
"attribute": 0,
"isJit": 70,
"isLimited": "1385336",
"isAdvance": 145,
"isSpecial": 0,
"shelveTime": 70,
"salesPrice": "1385336",
"marketPrice": 145,
"auditState": 0
}
]
}
线下店获取门店可售商品列表
接口名:/PurchaseAllocationController/storeSaleProductDetailList
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 50 | 否 | 1 | 门店id | |
productSkus | List | 50 | 是 | sku | ||
productSkns | List | 50 | 是 | skn | ||
brandIds | List | 50 | 是 | 品牌ID | ||
productName | String | 50 | 是 | 商品名称 | ||
maxSortId | short | 50 | 是 | 商品大类id | ||
gender | int | 50 | 是 | 性别 | ||
attribute | int | 50 | 是 | 商品属性 | ||
isShopOnSale | String | 50 | 是 | 是否本店在售 | ||
isAdvance | String | 50 | 是 | 是否预售 | ||
isLimited | String | 50 | 是 | 是否限量 | ||
isJit | String | 50 | 是 | 是否jit | ||
page | int | 1 | 是 | 第几页 | ||
size | int | 20 | 是 | 每页条数(默认一页10条 ) | ||
shopsPageSize | int | 50 | 是 | 只是一个分页的标志,如果不分页,需要传0 |
返回参数
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"productSkn": 70,
"productSku": "1385336",
"productSkc": 0,
"productName": 70,
"brandName": "1385336",
"brandId": 145,
"maxSortName": 0,
"smallSortName": 70,
"middleSortName": "1385336",
"colorName": 145,
"sizeName": 0,
"gender": 70,
"imageUrl": "1385336",
"replenishSwitch": 145,
"attribute": 0,
"isJit": 70,
"isLimited": "1385336",
"isAdvance": 145,
"isSpecial": 0,
"shelveTime": 70,
"salesPrice": "1385336",
"marketPrice": 145,
//是否本店在售 0 不是本店在售 1 是本店在售
"isShopOnSale": 0
}
]
}