文档
测试

获取购物车

POST
GetShoppingCartProducts

请求参数

参数名
类型
描述
必填
dataJson
object
数据参数
必填
member_id
number
会员ID 示例:100000
必填
client_key
string
密钥 示例:A5D22FF169993B30EFD2F2AE2A1875B572AA1835D2DBA51C588E601FA684CF4C
必填
type
number
类型 1购物车获取 2订单确认获取 ,可不传 默认为1购物车获取
可选
ids
string
选中ID 字符串,逗号分割 示例:1,2,4,5 不传,自动获取数据库选中的,如果为空表示不选中
可选
coupon_code
string
优惠券编码 type=2 用到,如果没有可不传
可选
area_id
string
地区编号 type=2 用到,计算地址包不包邮
可选

响应参数

参数名
类型
描述
必填
data
object
数据字典
必填
amount
number
示例:0
必填
list
array
商品 数据列表
必填
id
number
购物车ID 示例:55
必填
title
string
活动优惠内容 示例:1.0件打9.0折,还差1.0件
必填
list
array
参与活动分组产品 数据列表
必填
is_select
boolean
是否选中 示例:false
必填
activities_id
number
活动ID 示例:55
必填
activitie_title
string
活动标题 示例:1.0件打9.0折,2.0件打8.0折
必填
activities
array
数据列表
必填
activitie_id
number
活动ID 示例:55
必填
threshold_type
number
活动优惠条件【0打折 1满减】 示例:0
必填
preferential_type
number
活动优惠类型 【0全店 1指定商品】示例:0
必填
vip
number
活动是否需要VIP,0为普通会员,大于0为会员级别 示例:0
必填
title
string
标题 示例:1.0件打9.0折,2.0件打8.0折
必填
is_no_ceiling
boolean
无上限,只针对满减,false表示(满多少减多少)true表示(每满多少减多少) 示例:false
必填
hierarchy
array
活动门槛 数据列表
必填
hierarchy
number
活动门槛级别 示例:1
必填
threshold
number
活动优惠门槛 如打折表示1件,满减表示(每)满1元 示例:1
必填
discounts
number
活动优惠折扣 如打折表示打9折,满减表示减9元 示例:9
必填
id
number
购物车ID 示例:33
必填
nums
number
数量(件)表示多少件该产品 示例:0
必填
product
object
该产品信息 数据字典
必填
product_id
number
产品ID 示例:10001
必填
index
number
产品规格索引 示例:2
必填
pic
string
产品图片 示例:http://localhost:6020/Upload/Product/10001/product_1563180572.jpg
必填
name
string
产品名称 示例:七分裤
必填
spes_desc
string
产品所选规格 示例:尺寸:XXL,衣料:A布
必填
price
number
价格 示例:0
必填
stock
number
库存 示例:0
必填
freight
number
运费 示例:30
必填
is_target
boolean
是否达到活动门槛目标 示例:false
必填
is_activitie
boolean
是否加活动 示例:true
必填
threshold_type
number
活动优惠条件【0打折 1满减】 示例:0
必填
preferential_type
number
活动优惠类型 【0全店 1指定商品】示例:0
必填
vip
number
活动是否需要VIP,0为普通会员,大于0为会员级别 示例:0
必填
threshold
number
活动优惠门槛 如打折表示1件,满减表示(每)满1元 示例:1
必填
discounts
number
活动优惠折扣 如打折表示打9折,满减表示减9元 示例:9
必填
difference
number
与活动门槛目标差 如打折表示还差1件,满减表示还差1元 示例:1
必填
discount_amount
number
活动已优惠金额 示例:0
必填
amount
number
分组产品总金额 示例:0
必填
actual_amount
number
分组优惠后实际金额 示例:0
必填
package_mail
boolean
是否包邮 示例:false
必填
freight
number
运费 示例:0
必填
hierarchy
number
活动优惠门槛级别 示例:1
必填
failure
array
失效商品 数据列表
必填
is_select
boolean
是否选中 示例:false
必填
activities_id
number
选中活动ID 示例:0
必填
activities
array
数据列表
必填
id
number
购物车ID 示例:34
必填
nums
number
数量 示例:1
必填
product
object
数据字典
必填
product_id
number
商品ID 示例:10004
必填
index
number
规格索引 示例:0
必填
pic
string
商品图片 示例:http://localhost:6020/Upload/Product/10004/product_1574325887.jpg
必填
name
string
商品名 示例:椰式
必填
spes_desc
string
商品规格 示例:
必填
price
number
价格 示例:0
必填
stock
number
库存 示例:500
必填
freight
number
运费 示例:0
必填
coupon_pmt
number
优惠券优惠金额 示例:0
必填
cost_freight
number
运费 示例:0
必填
total_amount
number
总金额 示例:0
必填
total_discount_amount
number
总金优惠额 示例:0
必填
sum_amount
number
合计 示例:0
必填
ret
number
示例:0
必填
err_code
number
示例:0
必填
msg
string
示例:ok
必填

说明 / 示例

## 接口地址 ## 成功返回示例 ```language { "data": { "amount": 0.0, "list": [ { "id": 55, "title": "1.0件打9.0折,还差1.0件", "list": [ { "is_select": false, "activities_id": 55, "activitie_title": "1.0件打9.0折,2.0件打8.0折", "activities": [ { "activitie_id": 55, "threshold_type": 0, "preferential_type": 0, "vip": 0, "title": "1.0件打9.0折,2.0件打8.0折", "is_no_ceiling": false, "hierarchy": [ { "hierarchy": 1, "threshold": 1.0, "discounts": 9.0 }, { "hierarchy": 2, "threshold": 2.0, "discounts": 8.0 } ] }, { "activitie_id": 56, "threshold_type": 1, "preferential_type": 0, "vip": 0, "title": "满100元减20元", "is_no_ceiling": false, "hierarchy": [ { "hierarchy": 1, "threshold": 100.0, "discounts": 20.0 } ] } ], "id": 33, "nums": 0, "product": { "product_id": 10001, "index": 2, "pic": "http://localhost:6020/Upload/Product/10001/product_1563180572.jpg", "name": "七分裤", "spes_desc": "尺寸:XXL,衣料:A布", "price": 0.0, "stock": 0, "freight": 30.0 } } ], "is_target": false, "is_activitie": true, "threshold_type": 0, "preferential_type": 0, "vip": 0, "threshold": 1.0, "discounts": 9.0, "difference": 1.0, "discount_amount": 0.0, "amount": 0.0, "actual_amount": 0.0, "package_mail": false, "freight": 0.0, "hierarchy": 1 } ], "failure": [ { "is_select": false, "activities_id": 0, "activities": [], "id": 34, "nums": 1, "product": { "product_id": 10004, "index": 0, "pic": "http://localhost:6020/Upload/Product/10004/product_1574325887.jpg", "name": "椰式", "spes_desc": "", "price": 0.0, "stock": 500, "freight": 0.0 } } ], "coupon_pmt": 0.0, "cost_freight": 0.0, "total_amount": 0.0, "total_discount_amount": 0.0, "sum_amount": 0.0 }, "ret": 0, "err_code": 0, "msg": "ok" } ``` >i 注:ret = 0 为成功 ## 失败返回示例 ```language { "ret": 4, "msg": "参数不能为空", "err_code": 10008 } ``` >d 注:ret > 0 为失败 ## 错误编号(errCode):