商品数据录入接口

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": ["1","2"],
    "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 String [“1”,”2”,”4”] 商品所属分类ID数组 必须
tags String [“1”,”2”] 商品标签数组,1:DTP,2:低毛商品 根据业务
channel String 1 1、普通 必须
member_price String 220.00 优惠价 根据业务

H、返回示例

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

I、响应参数说明

名称 类型 示例值 描述 是否必须
errno String 0 错误代码 必须
error String 成功 描述 必须