商品数据录入接口
A、URL 测试域名:http://data.push.backend.turboradio.cn/api/partner/data
B、入参格式 JSON
C、返回格式 JSON
D、HTTP请求方式 POST
E、接口目的&注意事项 接口目的: 同步药品数据,用来在直付时进行风险控制,区分每个人不同的权益范围,同步的药品的零售价,用于药店宝APP平台上准确的获取到药品的零售价进行销售。同时,直付业务中,保司需要严格监控权益金的流向,所以需要真实的药品数据。
注意事项: 1、id(商品内码)为店员熟悉的商品id,用来方便店员搜索。 2、goods_no(商品编码),memory_code(商品助记码)主要用来方便店员搜索和识别商品,可以存在ID=goods_no=memory_code 3、商品条形码,批准文号,规格符合国家标准,不能同步连锁自己设置的条形码。 4、group_id不能为空或者0 5、update_time(数据更新时间)大于create_time(数据创建时间) 6、member_price字段为药联可选业务需要的字段,默认等于price
F、入参示例
{
"requestHead": {
"cooperation": "yaolian", //示例
"nonce": "94092762BDA12EF580DA1B773738DE5E1",
"sign": "08feed60bcad184251171f9c784562d21ce9eb9b",
"timestamp": "1521721208",
"tradeDate": "2018-03-22 20:20:08"
},
"channel":"1",
"drugs": [{
"id": "1233123123",
"goods_no": "110478",
"create_time": "2014-12-21 21:21:21",
"update_time": "2015-11-11 11:11:11",
"name": "阿奇霉素",
"memory_code": "AQMS",
"code": "6920316200227",
"number": "国药准字Z51033213",
"price": "330.00",
"member_price":"200.00",
"pack":"盒",
"manufacturer":"哈药六厂",
"category_id": ["1","2","4"],
"tags": ["0"],
"form": "36粒/盒",
"group_id": "123",
"status": "1"
}]
}
G、输入参数说明
名称 | 类型 | 示例值 | 描述 | 是否必须 |
---|---|---|---|---|
id | String | 1233123123 | 商品内码(唯一号码) | 必须 |
goods_no | String | 110478 | 商品编码 | 必须 |
code | String | 6920316200227 | 商品条码(商品的条形码) | 必须 |
name | String | 阿奇霉素 | 商品名称 | 必须 |
memory_code | String | 商品助记码 | 非必须 | |
number | String | 国药准字Z51033213 | 批准文号 | 必须(非药或者中药可以为空) |
form | String | 36粒/盒 | 规格 | 必须 |
price | String | 330.00 | 售价 | 必须 |
group_id | String | 123 | 所属价格组(默认为门店id) | 必须 |
status | String | 1 | 状态,上架为1,下架为0 | 必须 |
create_time | String | 2014-12-21 21:21:21 | 数据创建时间 | 必须 |
update_time | String | 2014-12-21 21:21:21 | 数据最新更新时间(判断是否需要同步更新) | 必须 |
pack | String | 盒 | 包装 | 必须 |
manufacturer | String | 哈药六厂 | 生产厂商 | 必须 |
category_id | array | ["1","2","4"] | 商品所属分类ID数组 | 必须 |
tags | array | ["0"] | 商品标签数组,1:DTP,2:低毛商品,0:普通药品 | 根据业务 |
channel | String | 1 | 1、普通 | 必须 |
member_price | String | 220.00 | 优惠价 | 根据业务 |
H、返回示例
{
"errno": "0",
"error": "",
"dataType": "OBJECT",
"data": {}
}
I、响应参数说明
名称 | 类型 | 示例值 | 描述 | 是否必须 |
---|---|---|---|---|
errno | String | 0 | 错误代码 | 必须 |
error | String | 成功 | 描述 | 必须 |