库存数据录入接口
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 | 失败详情 | 响应描述 | 是 |