shop basket - shileishmily/YytRPC GitHub Wiki
1. 购物车
接口地址:/basket/list
接口交互:GET
接口描述:购物车
header入参
Parameter | Sample value | Optional | Description |
---|---|---|---|
ak | 0130000 | M | 版本号 |
sessionid | 20161110124538 | M | 会话ID |
userid | 66666 | M | 用户id |
响应
Parameter | 描述 | 例子 |
---|---|---|
status | string | 0000:成功 |
message | string | 提示 |
result | jsonarray | 商品List |
result数据结构
Parameter | 类型 | 描述 | 例子 |
---|---|---|---|
id | int | 店铺ID | 123 |
name | string | 店铺名称 | 晶艺印刷公司 |
productList | jsonarray | 商品列表 |
productList数据结构
Parameter | 类型 | 描述 | 例子 |
---|---|---|---|
id | int | 记录ID | 1 |
goodsId | int | 商品ID | 1 |
goodsTitle | int | 商品标题 | 油墨 |
imgUrl | string | 商品图片logUrl | |
modelSpec | string | 规格型号 | 规格:POP-E黄 12罐/箱 |
price | double | 价格(单位:元) | |
costPrice | double | 原价(单位:元) | 23.5 |
unit | string | 计价单位 | 例如:盒、箱、桶 |
goodsNum | int | 添加数量 | 2 |
2. 添加商品到购物车
接口地址:/basket/addGoods
接口交互:POST
接口描述:添加商品到购物车
header入参
Parameter | Sample value | Optional | Description |
---|---|---|---|
ak | 0130000 | M | 版本号 |
sessionid | 20161110124538 | M | 会话ID |
userid | 66666 | M | 用户id |
form入参
Parameter | 类型 | 描述 | 例子 |
---|---|---|---|
goodsId | int | 商品ID | 123 |
goodsNum | int | 商品数量 | 2 |
modelSpec | jsonstr | 规格型号 | [{code:"666",name:"POP-E黄"}{code:"777",name:"24罐/箱"}] ,code-属性编码,name-属性名称,不同的商品选择不同的属性 |
响应
Parameter | 描述 | 例子 |
---|---|---|
status | string | 0000:成功 |
message | string | 提示 |
3. 修改购物车商品数量
接口地址:/basket/updateGoods
接口交互:POST
接口描述:修改购物车商品数量
header入参
Parameter | Sample value | Optional | Description |
---|---|---|---|
ak | 0130000 | M | 版本号 |
sessionid | 20161110124538 | M | 会话ID |
userid | 66666 | M | 用户id |
form入参
Parameter | 类型 | 描述 | 例子 |
---|---|---|---|
id | int | 记录ID | 1 |
goodsId | int | 商品ID | 123 |
goodsNum | int | 商品数量 | 2 |
modelSpec | jsonstr | 规格型号 | [{code:"666",name:"POP-E黄"}{code:"777",name:"24罐/箱"}] ,code-属性编码,name-属性名称,不同的商品选择不同的属性 |
响应
Parameter | 描述 | 例子 |
---|---|---|
status | string | 0000:成功 |
message | string | 提示 |
4. 从购物车删除商品
接口地址:/basket/deleteGoods
接口交互:POST
接口描述:从购物车删除商品
header入参
Parameter | Sample value | Optional | Description |
---|---|---|---|
ak | 0130000 | M | 版本号 |
sessionid | 20161110124538 | M | 会话ID |
userid | 66666 | M | 用户id |
form入参
Parameter | 类型 | 描述 | 例子 |
---|---|---|---|
id | int | 记录ID | 1 |
响应
Parameter | 描述 | 例子 |
---|---|---|
status | string | 0000:成功 |
message | string | 提示 |