product_query.md 4.98 KB

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 skn
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 是本店在售
     "isStoreOnSale": 0
   }
 ]
}