|
@@ -345,4 +345,102 @@
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+```
|
|
|
+————————————————
|
|
|
+
|
|
|
+
|
|
|
+##### 接口功能
|
|
|
+
|
|
|
+> 5.商品加入购物车
|
|
|
+
|
|
|
+##### URL
|
|
|
+
|
|
|
+> `http://vapeshop.com/index.php?s=/api/cart/add`
|
|
|
+
|
|
|
+##### HTTP 请求方式
|
|
|
+
|
|
|
+> GET
|
|
|
+
|
|
|
+##### 请求参数
|
|
|
+
|
|
|
+> | 参数 | 必选 | 类型 | 说明 |
|
|
|
+> |:---| :--- |:--------|------|
|
|
|
+> | goodsId | int | 商品ID |
|
|
|
+> | goodsSkuId | int | 商品SKUID |
|
|
|
+> | goodsNum | int | 商品数量 |
|
|
|
+```javascript
|
|
|
+{
|
|
|
+ "goodsId": 10001,
|
|
|
+ "goodsSkuId": "0",
|
|
|
+ "goodsNum": 1
|
|
|
+}
|
|
|
+```
|
|
|
+##### 返回字段
|
|
|
+
|
|
|
+> | 返回字段 | 字段类型 | 说明 |
|
|
|
+> | :------- | :------- |:------------------|
|
|
|
+> | status | int | 返回结果状态。0:正常;1:错误。 |
|
|
|
+> | message | string | 接口消息 |
|
|
|
+> | data | object | 数据 |
|
|
|
+> | cartTotal | int | 购物车商品数量 |
|
|
|
+
|
|
|
+```javascript
|
|
|
+{
|
|
|
+ "status": 200,
|
|
|
+ "message": "加入购物车成功",
|
|
|
+ "data": {
|
|
|
+ "cartTotal": 1
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+##### 接口功能
|
|
|
+
|
|
|
+> 6.下单接口
|
|
|
+
|
|
|
+##### URL
|
|
|
+
|
|
|
+> `http://vapeshop.com/index.php?s=/api/checkout/order`
|
|
|
+
|
|
|
+##### HTTP 请求方式
|
|
|
+
|
|
|
+> GET
|
|
|
+
|
|
|
+##### 请求参数
|
|
|
+
|
|
|
+> | 参数 | 必选 | 类型 | 说明 |
|
|
|
+> |:---|:---|:-------|------|
|
|
|
+> | platform | 否 | int | 当前请求的客户端(APP、小程序、H5等) |
|
|
|
+> | mode | 是 | string | 结算模式(buyNow立即购买 cart购物车) |
|
|
|
+> | delivery | 是 | int | 配送方式(10快递配送 20上门自提) |
|
|
|
+> | shopId | 是 | int | 自提门店ID |
|
|
|
+> | couponId | 是 | int | 优惠券ID |
|
|
|
+> | isUsePoints | 是 | int | 是否使用积分抵扣(1使用 0不使用 |
|
|
|
+> | cartIds | 是 | string | 购物车ID集 |
|
|
|
+```javascript
|
|
|
+{
|
|
|
+ "mode": 10001,
|
|
|
+ "delivery": "0",
|
|
|
+ "shopId": 1,
|
|
|
+ "couponId": 0,
|
|
|
+ "isUsePoints": 0,
|
|
|
+ "cartIds": "1,2,3",
|
|
|
+}
|
|
|
+```
|
|
|
+##### 返回字段
|
|
|
+
|
|
|
+> | 返回字段 | 字段类型 | 说明 |
|
|
|
+> | :------- | :------- |:------------------|
|
|
|
+> | status | int | 返回结果状态。0:正常;1:错误。 |
|
|
|
+> | message | string | 接口消息 |
|
|
|
+> | data | object | 数据 |
|
|
|
+> | cartTotal | int | 购物车商品数量 |
|
|
|
+
|
|
|
+```javascript
|
|
|
+{
|
|
|
+ "status": 200,
|
|
|
+ "message": "加入购物车成功",
|
|
|
+ "data": {
|
|
|
+ "cartTotal": 1
|
|
|
+ }
|
|
|
+}
|
|
|
```
|