库存数据录入接口

A、URL
测试域名:http://data.push.backend.turboradio.cn/api/partner/data

B、入参格式
Json

C、返回格式
Json

D、Http请求方式
Post

E、接口目的和注意事项
接口目的:
同步商品的库存数据,用来避免因为ERP库存不足导致回推订单无法销账,同时用于O2O业务中避免客户选中门店无法出单。

注意事项:
1、及时进行库存增量推送,确保库存数据准确性。
2、库存首次新增,若status不传,数据库默认商品status=1(即上架

F、入参示例

{
  "requestHead": {
    "cooperation": "yaolian",
    "nonce": "D130F735FA5B1F08E371900DF2D22009",
    "sign": "4fdbd2244f21706c53fa26e81416de6da07e7c91",
    "timestamp": "1539223115",
    "tradeDate": "2018-10-11 01:58:35"
  },
  "channel":"1",
  "stocks": [{
      "store_id": "1233123123",
      "drug_id": "1233123",
      "quantity": "100",
      "create_time": "2014-12-21 21:21:21",
      "update_time": "2015-11-11 11:11:11"
    }]
}

G、输入参数说明

名称 类型 示例值 描述 是否必须
channel String 1 1、普通
store_id String 1233123123 门店id
drug_id String 1233123 药品id
quantity String 100 药品库存(商品上下架时,非必须)
create_time String 2014-12-21 21:21:21 数据创建时间
update_time String 2015-12-21 21:21:21 数据最新更新时间(判断是否需要同步更新)

H、返回示例

{
    "errno": "0",
    "error": "",
    "dataType": "OBJECT",
    "data": {}
}

I、返回参数

名称 类型 示例值 描述 是否必须
errno String 1 0 成功, 1 失败
error String 失败详情 响应描述