fly 5 years ago
parent
commit
e53d3c90ce

+ 16 - 1
app/Http/Controllers/QuickApp/User/UserController.php

@@ -86,7 +86,22 @@ class UserController extends BaseController
         return response()->success($data);
     }
 
-
+    /**
+     * @apiVersion 1.0.0
+     * @apiDescription 用户签到
+     * @api {GET} sign 用户签到
+     * @apiHeader {String} [Authorization]  token
+     * @apiGroup User
+     * @apiName sign
+     * @apiSuccessExample {json} Success-Response:
+     *
+     *     {
+     *         "code": 0,
+     *         "msg": "",
+     *         "data": {
+     *         }
+     *     }
+     */
     public function sign(Request $request)
     {
         if (UserSignService::isSign($this->uid)) {

+ 2 - 0
app/Http/Routes/QuickApp/QuickAppRoutes.php

@@ -49,6 +49,8 @@ Route::group(['domain' => env('QUICKAPP_DOMAIN'), 'namespace' => 'App\Http\Contr
         Route::get('order/issuccess', 'Order\OrdersController@isSuccess');
         //个人中心
         Route::get('userinfo', 'User\UserController@index');
+        //签到
+        Route::get('userinfo', 'User\UserController@sign');
         //书架
         Route::get('userShelfBooks', 'User\UserShelfBooksController@index');
         //添加书架

+ 33 - 0
public/kyydoc/api_data.js

@@ -3574,6 +3574,39 @@ define({ "api": [
   },
   {
     "version": "1.0.0",
+    "description": "<p>用户签到</p>",
+    "type": "GET",
+    "url": "sign",
+    "title": "用户签到",
+    "header": {
+      "fields": {
+        "Header": [
+          {
+            "group": "Header",
+            "type": "String",
+            "optional": true,
+            "field": "Authorization",
+            "description": "<p>token</p>"
+          }
+        ]
+      }
+    },
+    "group": "User",
+    "name": "sign",
+    "success": {
+      "examples": [
+        {
+          "title": "Success-Response:",
+          "content": "\n{\n    \"code\": 0,\n    \"msg\": \"\",\n    \"data\": {\n    }\n}",
+          "type": "json"
+        }
+      ]
+    },
+    "filename": "app/Http/Controllers/QuickApp/User/UserController.php",
+    "groupTitle": "用户"
+  },
+  {
+    "version": "1.0.0",
     "description": "<p>订单查询</p>",
     "type": "get",
     "url": "checkOrder",

+ 33 - 0
public/kyydoc/api_data.json

@@ -3574,6 +3574,39 @@
   },
   {
     "version": "1.0.0",
+    "description": "<p>用户签到</p>",
+    "type": "GET",
+    "url": "sign",
+    "title": "用户签到",
+    "header": {
+      "fields": {
+        "Header": [
+          {
+            "group": "Header",
+            "type": "String",
+            "optional": true,
+            "field": "Authorization",
+            "description": "<p>token</p>"
+          }
+        ]
+      }
+    },
+    "group": "User",
+    "name": "sign",
+    "success": {
+      "examples": [
+        {
+          "title": "Success-Response:",
+          "content": "\n{\n    \"code\": 0,\n    \"msg\": \"\",\n    \"data\": {\n    }\n}",
+          "type": "json"
+        }
+      ]
+    },
+    "filename": "app/Http/Controllers/QuickApp/User/UserController.php",
+    "groupTitle": "用户"
+  },
+  {
+    "version": "1.0.0",
     "description": "<p>订单查询</p>",
     "type": "get",
     "url": "checkOrder",

+ 1 - 1
public/kyydoc/api_project.js

@@ -17,7 +17,7 @@ define({
   "apidoc": "0.3.0",
   "generator": {
     "name": "apidoc",
-    "time": "2019-10-28T09:00:04.948Z",
+    "time": "2019-10-29T02:01:04.073Z",
     "url": "http://apidocjs.com",
     "version": "0.17.7"
   }

+ 1 - 1
public/kyydoc/api_project.json

@@ -17,7 +17,7 @@
   "apidoc": "0.3.0",
   "generator": {
     "name": "apidoc",
-    "time": "2019-10-28T09:00:04.948Z",
+    "time": "2019-10-29T02:01:04.073Z",
     "url": "http://apidocjs.com",
     "version": "0.17.7"
   }