ソースを参照

购物车接口文档

zhangdehua 1 年間 前
コミット
155bb41e90
2 ファイル変更99 行追加1 行削除
  1. 1 1
      app/api/service/passport/Login.php
  2. 98 0
      vape.md

+ 1 - 1
app/api/service/passport/Login.php

@@ -235,7 +235,7 @@ class Login extends BaseService
         $data = [
             'mobile' => $mobile,
             'nick_name' => !empty($mobile) ? \hide_mobile($mobile) : '',
-            'platform' => 1,//\getPlatform()
+            'platform' => \getPlatform(),
             'last_login_time' => \time(),
             'store_id' => $this->storeId
         ];

+ 98 - 0
vape.md

@@ -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
+    }
+}
 ```