From d3514a03349967b3daa4fa3f1e5d112370b9bbe1 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Fri, 31 May 2024 13:47:42 +0800 Subject: [PATCH] no message --- app/Models/ProjectLog.php | 2 ++ app/Models/WebSocketDialogMsgRead.php | 2 ++ ...2344_project_tasks_add_archived_follow.php | 1 - ..._211051_insert_setting_column_template.php | 2 -- .../2022_02_21_203230_files_update_ext.php | 2 +- ...024_02_05_212046_all_group_mute_handle.php | 3 --- public/docs/assets/main.bundle.js | 4 ++-- public/docs/index.html | 20 +++++++++---------- .../assets/js/pages/manage/application.vue | 4 ++-- 9 files changed, 19 insertions(+), 21 deletions(-) diff --git a/app/Models/ProjectLog.php b/app/Models/ProjectLog.php index cddcb5a48..a0200bd37 100644 --- a/app/Models/ProjectLog.php +++ b/app/Models/ProjectLog.php @@ -11,6 +11,7 @@ use App\Module\Base; * @property int|null $project_id 项目ID * @property int|null $column_id 列表ID * @property int|null $task_id 任务ID + * @property int|null $task_only 仅任务日志:0否,1是 * @property int|null $userid 会员ID * @property string|null $detail 详细信息 * @property array $record 记录数据 @@ -34,6 +35,7 @@ use App\Module\Base; * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereProjectId($value) * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereRecord($value) * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereTaskId($value) + * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereTaskOnly($value) * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ProjectLog whereUserid($value) * @mixin \Eloquent diff --git a/app/Models/WebSocketDialogMsgRead.php b/app/Models/WebSocketDialogMsgRead.php index c768e343b..dc3527fd3 100644 --- a/app/Models/WebSocketDialogMsgRead.php +++ b/app/Models/WebSocketDialogMsgRead.php @@ -15,6 +15,7 @@ use Carbon\Carbon; * @property int|null $silence 是否免打扰:0否,1是 * @property int|null $email 是否发了邮件 * @property int|null $after 在阅读之后才添加的记录 + * @property int|null $dot 红点标记 * @property string|null $read_at 阅读时间 * @property-read \App\Models\WebSocketDialogMsg|null $webSocketDialogMsg * @method static \Illuminate\Database\Eloquent\Builder|AbstractModel cancelAppend() @@ -28,6 +29,7 @@ use Carbon\Carbon; * @method static \Illuminate\Database\Eloquent\Builder|AbstractModel saveOrIgnore() * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereAfter($value) * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereDialogId($value) + * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereDot($value) * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WebSocketDialogMsgRead whereMention($value) diff --git a/database/migrations/2021_12_13_002344_project_tasks_add_archived_follow.php b/database/migrations/2021_12_13_002344_project_tasks_add_archived_follow.php index d1a6702b1..e7c06ebbe 100644 --- a/database/migrations/2021_12_13_002344_project_tasks_add_archived_follow.php +++ b/database/migrations/2021_12_13_002344_project_tasks_add_archived_follow.php @@ -2,7 +2,6 @@ use App\Models\Project; use App\Models\ProjectTask; -use Carbon\Carbon; use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; diff --git a/database/migrations/2022_02_08_211051_insert_setting_column_template.php b/database/migrations/2022_02_08_211051_insert_setting_column_template.php index 40cb5acf5..a7eea863f 100644 --- a/database/migrations/2022_02_08_211051_insert_setting_column_template.php +++ b/database/migrations/2022_02_08_211051_insert_setting_column_template.php @@ -1,8 +1,6 @@ where('ext', '')->orderBy('id')->chunk(100, function($files) { + File::whereIn('type', ['mind', 'drawio', 'document'])->where('ext', '')->chunkById(100, function($files) { /** @var File $file */ foreach ($files as $file) { $fileContent = FileContent::whereFid($file->id)->orderByDesc('id')->first(); diff --git a/database/migrations/2024_02_05_212046_all_group_mute_handle.php b/database/migrations/2024_02_05_212046_all_group_mute_handle.php index d239eca9a..d0e6acd60 100644 --- a/database/migrations/2024_02_05_212046_all_group_mute_handle.php +++ b/database/migrations/2024_02_05_212046_all_group_mute_handle.php @@ -1,10 +1,7 @@ \u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"permission",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/permission/update",title:"46. \u9879\u76EE\u6743\u9650\u8BBE\u7F6E",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"permission__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Array",optional:!1,field:"task_add",isArray:!1,description:"

\u6DFB\u52A0\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_update",isArray:!1,description:"

\u4FEE\u6539\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_remove",isArray:!1,description:"

\u5220\u9664\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_update_complete",isArray:!1,description:"

\u6807\u8BB0\u5B8C\u6210\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_archived",isArray:!1,description:"

\u5F52\u6863\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_move",isArray:!1,description:"

\u79FB\u52A8\u4EFB\u52A1\u6743\u9650

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/remove",title:"13. \u5220\u9664\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/sort",title:"10. \u6392\u5E8F\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"sort",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Object",optional:!1,field:"sort",isArray:!1,description:"

\u6392\u5E8F\u6570\u636E

"},{group:"Parameter",type:"Number",optional:!0,field:"only_column",isArray:!1,description:"

\u4EC5\u66F4\u65B0\u5217\u8868

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/add",title:"31. \u6DFB\u52A0\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"mixed",optional:!0,field:"column_id",isArray:!1,description:"

\u5217\u8868ID\uFF0C\u4EFB\u610F\u503C\u81EA\u52A8\u521B\u5EFA\uFF0C\u7559\u7A7A\u53D6\u7B2C\u4E00\u4E2A

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"},{group:"Parameter",type:"String",optional:!0,field:"content",isArray:!1,description:"

\u4EFB\u52A1\u8BE6\u60C5

"},{group:"Parameter",type:"Array",optional:!0,field:"times",isArray:!1,description:"

\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"owner",isArray:!1,description:"

\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"Number",optional:!0,field:"top",isArray:!1,description:"

\u6DFB\u52A0\u7684\u4EFB\u52A1\u6392\u5230\u5217\u8868\u6700\u524D\u9762

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/addsub",title:"32. \u6DFB\u52A0\u5B50\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__addsub",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/archived",title:"35. \u5F52\u6863\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__archived",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u7C7B\u578B

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/content",title:"25. \u83B7\u53D6\u4EFB\u52A1\u8BE6\u7EC6\u63CF\u8FF0",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__content",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!0,field:"history_id",isArray:!1,description:"

\u5386\u53F2ID\uFF08\u83B7\u53D6\u5386\u53F2\u7248\u672C\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/content_history",title:"26. \u83B7\u53D6\u4EFB\u52A1\u8BE6\u7EC6\u5386\u53F2\u63CF\u8FF0",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__content_history",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:100

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/dialog",title:"34. \u521B\u5EFA/\u83B7\u53D6\u804A\u5929\u5BA4",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__dialog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/down",title:"23. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u4EFB\u52A1",version:"1.0.0",group:"project",name:"task__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/easylists",title:"20. \u4EFB\u52A1\u5217\u8868-\u7B80\u5355\u7684",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__easylists",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"taskid",isArray:!1,description:"

\u6392\u9664\u7684\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"userid",isArray:!1,description:"

\u7528\u6237ID\uFF08\u5982\uFF1A1,2\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"timerange",isArray:!1,description:"

\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A2022-03-01 12:12:12,2022-05-01 12:12:12\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/export",title:"21. \u5BFC\u51FA\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__export",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/exportoverdue",title:"22. \u5BFC\u51FA\u8D85\u671F\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__exportoverdue",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedelete",title:"28. \u5220\u9664\u4EFB\u52A1\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__filedelete",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedetail",title:"29. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u8BE6\u60C5",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__filedetail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"},{group:"Parameter",type:"String",optional:!1,field:"only_update_at",isArray:!1,description:"

\u4EC5\u83B7\u53D6update_at\u5B57\u6BB5

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedown",title:"30. \u4E0B\u8F7D\u4EFB\u52A1\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__filedown",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"},{group:"Parameter",type:"String",optional:!1,field:"down",isArray:!1,description:"

\u76F4\u63A5\u4E0B\u8F7D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/files",title:"27. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u5217\u8868",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__files",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/flow",title:"38. \u4EFB\u52A1\u5DE5\u4F5C\u6D41\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__flow",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID - \u5B58\u5728\u65F6\u53EA\u8FD4\u56DE\u8FD9\u4E2A\u9879\u76EE\u7684

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/lists",title:"19. \u4EFB\u52A1\u5217\u8868",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!0,field:"parent_id",isArray:!1,description:"

\u4E3B\u4EFB\u52A1ID\uFF08project_id && parent_id \u2264 0 \u65F6 \u4EC5\u67E5\u8BE2\u81EA\u5DF1\u53C2\u4E0E\u7684\u4EFB\u52A1\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"timerange",isArray:!1,description:"

\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A1678248944,1678248944\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"archived",isArray:!1,description:"

\u5F52\u6863\u72B6\u6001

"},{group:"Parameter",type:"String",optional:!0,field:"deleted",isArray:!1,description:"

\u662F\u5426\u8BFB\u53D6\u5DF2\u5220\u9664

"},{group:"Parameter",type:"Object",optional:!0,field:"sorts",isArray:!1,description:"

\u6392\u5E8F\u65B9\u5F0F

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/move",title:"39. \u4EFB\u52A1\u79FB\u52A8",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__move",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"column_id",isArray:!1,description:"

\u5217ID

"},{group:"Parameter",type:"Number",optional:!1,field:"flow_item_id",isArray:!1,description:"

\u5DE5\u4F5C\u6D41id

"},{group:"Parameter",type:"Array",optional:!1,field:"owner",isArray:!1,description:"

\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"Array",optional:!1,field:"assist",isArray:!1,description:"

\u534F\u52A9\u4EBA

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/one",title:"24. \u83B7\u53D6\u5355\u4E2A\u4EFB\u52A1\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"archived",isArray:!1,description:"

\u5F52\u6863\u72B6\u6001

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/remove",title:"36. \u5220\u9664\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/resetfromlog",title:"37. \u6839\u636E\u65E5\u5FD7\u91CD\u7F6E\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__resetfromlog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/update",title:"33. \u4FEE\u6539\u4EFB\u52A1\u3001\u5B50\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"},{group:"Parameter",type:"Array",optional:!0,field:"times",isArray:!1,description:"

\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"loop",isArray:!1,description:"

\u91CD\u590D\u5468\u671F\uFF0C\u6570\u5B57\u4EE3\u8868\u5929\u6570\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Array",optional:!0,field:"owner",isArray:!1,description:"

\u4FEE\u6539\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"String",optional:!0,field:"content",isArray:!1,description:"

\u4EFB\u52A1\u8BE6\u60C5\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"color",isArray:!1,description:"

\u80CC\u666F\u8272\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Array",optional:!0,field:"assist",isArray:!1,description:"

\u4FEE\u6539\u534F\u52A9\u4EBA\u5458\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Array",optional:!0,field:"visibility_appointor",isArray:!1,description:"

\u4FEE\u6539\u53EF\u89C1\u6027\u4EBA\u5458

"},{group:"Parameter",type:"Number",optional:!0,field:"p_level",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"p_name",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"p_color",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"flow_item_id",isArray:!1,description:"

\u4EFB\u52A1\u72B6\u6001\uFF0C\u5DE5\u4F5C\u6D41\u72B6\u6001ID

"},{group:"Parameter",type:"String|false",optional:!0,field:"complete_at",isArray:!1,description:"

\u5B8C\u6210\u65F6\u95F4\uFF08\u5982\uFF1A2020-01-01 00:00\uFF0Cfalse\u8868\u793A\u672A\u5B8C\u6210\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/top",title:"44. \u9879\u76EE\u7F6E\u9876",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"top",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/transfer",title:"09. \u79FB\u4EA4\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"transfer",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"owner_userid",isArray:!1,description:"

\u65B0\u7684\u9879\u76EE\u8D1F\u8D23\u4EBAID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/update",title:"04. \u4FEE\u6539\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u9879\u76EE\u540D\u79F0

"},{group:"Parameter",type:"String",optional:!0,field:"desc",isArray:!1,description:"

\u9879\u76EE\u4ECB\u7ECD

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/user",title:"05. \u4FEE\u6539\u9879\u76EE\u6210\u5458",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"user",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"userid",isArray:!1,description:"

\u6210\u5458ID \u6216 \u6210\u5458ID\u7EC4

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/report/detail",title:"05. \u62A5\u544A\u8BE6\u60C5",version:"1.0.0",group:"report",name:"detail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"id",isArray:!1,description:"

\u62A5\u544Aid

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/last_submitter",title:"07. \u83B7\u53D6\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u63A5\u6536\u4EBA",version:"1.0.0",group:"report",name:"last_submitter",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/mark",title:"06. \u6807\u8BB0\u5DF2\u8BFB/\u672A\u8BFB",version:"1.0.0",group:"report",name:"mark",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",isArray:!1,description:"

\u62A5\u544Aid\uFF08\u7EC4\uFF09

"},{group:"Parameter",type:"Number",optional:!1,field:"action",isArray:!1,description:"

\u64CD\u4F5C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/my",title:"01. \u6211\u53D1\u9001\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"my",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/read",title:"09. \u6807\u8BB0\u6C47\u62A5\u5DF2\u8BFB\uFF0C\u53EF\u6279\u91CF",version:"1.0.0",group:"report",name:"read",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"ids",isArray:!1,description:"

\u62A5\u544Aid

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/receive",title:"02. \u6211\u63A5\u6536\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"receive",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/store",title:"03. \u4FDD\u5B58\u5E76\u53D1\u9001\u5DE5\u4F5C\u6C47\u62A5",version:"1.0.0",group:"report",name:"store",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",isArray:!1,description:"

\u6C47\u62A5ID\uFF0C0\u4E3A\u65B0\u5EFA

"},{group:"Parameter",type:"String",optional:!1,field:"title",isArray:!1,description:"

\u6C47\u62A5\u6807\u9898

"},{group:"Parameter",type:"Array",optional:!1,field:"type",isArray:!1,description:"

\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5

"},{group:"Parameter",type:"Number",optional:!1,field:"content",isArray:!1,description:"

\u5185\u5BB9

"},{group:"Parameter",type:"Number",optional:!0,field:"receive",isArray:!1,description:"

\u6C47\u62A5\u5BF9\u8C61

"},{group:"Parameter",type:"Number",optional:!1,field:"offset",isArray:!1,description:"

\u65F6\u95F4\u504F\u79FB\u91CF

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/template",title:"04. \u751F\u6210\u6C47\u62A5\u6A21\u677F",version:"1.0.0",group:"report",name:"template",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!0,field:"type",isArray:!1,description:"

\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5

"},{group:"Parameter",type:"Number",optional:!0,field:"offset",isArray:!1,description:"

\u504F\u79FB\u91CF

"},{group:"Parameter",type:"String",optional:!0,field:"date",isArray:!1,description:"

\u65F6\u95F4

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/unread",title:"08. \u83B7\u53D6\u672A\u8BFB",version:"1.0.0",group:"report",name:"unread",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/system/checkin/down",title:"23. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u7B7E\u5230\u6570\u636E",version:"1.0.0",group:"system",name:"checkin__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/checkin/export",title:"22. \u5BFC\u51FA\u7B7E\u5230\u6570\u636E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"checkin__export",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/column/template",title:"10. \u521B\u5EFA\u9879\u76EE\u6A21\u677F",description:"

\u83B7\u53D6\u521B\u5EFA\u9879\u76EE\u6A21\u677F\u3001\u4FDD\u5B58\u521B\u5EFA\u9879\u76EE\u6A21\u677F

",version:"1.0.0",group:"system",name:"column__template",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/demo",title:"08. \u83B7\u53D6\u6F14\u793A\u5E10\u53F7",version:"1.0.0",group:"system",name:"demo",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/approve/down",title:"19. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u5BA1\u6279\u6570\u636E",version:"1.0.0",group:"system",name:"down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"ApproveController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/email/check",title:"21. \u90AE\u4EF6\u53D1\u9001\u6D4B\u8BD5\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u6D4B\u8BD5\u914D\u7F6E\u90AE\u7BB1\u662F\u5426\u80FD\u53D1\u9001\u90AE\u4EF6

",version:"1.0.0",group:"system",name:"email__check",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/fileupload",title:"19. \u4E0A\u4F20\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"fileupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"image64",isArray:!1,description:"

\u56FE\u7247base64

"},{group:"Parameter",type:"String",optional:!1,field:"filename",isArray:!1,description:"

\u6587\u4EF6\u540D

"},{group:"Parameter",type:"String",optional:!0,field:"files",isArray:!1,description:"

\u6587\u4EF6\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/cnip",title:"14. \u662F\u5426\u4E2D\u56FDIP\u5730\u5740",version:"1.0.0",group:"system",name:"get__cnip",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/info",title:"12. \u83B7\u53D6\u7EC8\u7AEF\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__info",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

key\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ip",title:"13. \u83B7\u53D6IP\u5730\u5740",version:"1.0.0",group:"system",name:"get__ip",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipgcj02",title:"15. \u83B7\u53D6IP\u5730\u5740\u7ECF\u7EAC\u5EA6",version:"1.0.0",group:"system",name:"get__ipgcj02",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipinfo",title:"16. \u83B7\u53D6IP\u5730\u5740\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__ipinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/updatelog",title:"20. \u83B7\u53D6\u66F4\u65B0\u65E5\u5FD7",description:"

\u83B7\u53D6\u66F4\u65B0\u65E5\u5FD7

",version:"1.0.0",group:"system",name:"get__updatelog",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/imgupload",title:"17. \u4E0A\u4F20\u56FE\u7247",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"imgupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"File",optional:!1,field:"image",isArray:!1,description:"

post-\u56FE\u7247\u5BF9\u8C61

"},{group:"Parameter",type:"String",optional:!0,field:"image64",isArray:!1,description:"

post-\u56FE\u7247base64\uFF08\u4E0E'image'\u4E8C\u9009\u4E00\uFF09

"},{group:"Parameter",type:"String",optional:!1,field:"filename",isArray:!1,description:"

post-\u6587\u4EF6\u540D

"},{group:"Parameter",type:"Number",optional:!0,field:"width",isArray:!1,description:"

\u538B\u7F29\u56FE\u7247\u5BBD\uFF08\u9ED8\u8BA40\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"height",isArray:!1,description:"

\u538B\u7F29\u56FE\u7247\u9AD8\uFF08\u9ED8\u8BA40\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"whcut",isArray:!1,description:"

\u538B\u7F29\u65B9\u5F0F

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/imgview",title:"18. \u6D4F\u89C8\u56FE\u7247\u7A7A\u95F4",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"imgview",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"path",isArray:!1,description:"

\u8DEF\u5F84

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/license",title:"11. License",description:"

\u83B7\u53D6License\u4FE1\u606F\u3001\u4FDD\u5B58License\uFF08\u9650\u7BA1\u7406\u5458\uFF09

",version:"1.0.0",group:"system",name:"license",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""},{group:"Parameter",type:"String",optional:!1,field:"license",isArray:!1,description:"

License \u539F\u6587

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/prefetch",title:"25. \u9884\u52A0\u8F7D\u7684\u8D44\u6E90",version:"1.0.0",group:"system",name:"prefetch",success:{examples:[{title:"Success-Response:",content:`[ +}`,type:"json"}]},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/permission",title:"45. \u83B7\u53D6\u9879\u76EE\u6743\u9650\u8BBE\u7F6E",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"permission",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/permission/update",title:"46. \u9879\u76EE\u6743\u9650\u8BBE\u7F6E",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"permission__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Array",optional:!1,field:"task_add",isArray:!1,description:"

\u6DFB\u52A0\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_update",isArray:!1,description:"

\u4FEE\u6539\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_remove",isArray:!1,description:"

\u5220\u9664\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_update_complete",isArray:!1,description:"

\u6807\u8BB0\u5B8C\u6210\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_archived",isArray:!1,description:"

\u5F52\u6863\u4EFB\u52A1\u6743\u9650

"},{group:"Parameter",type:"Array",optional:!1,field:"task_move",isArray:!1,description:"

\u79FB\u52A8\u4EFB\u52A1\u6743\u9650

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/remove",title:"13. \u5220\u9664\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/sort",title:"10. \u6392\u5E8F\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"sort",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Object",optional:!1,field:"sort",isArray:!1,description:"

\u6392\u5E8F\u6570\u636E

"},{group:"Parameter",type:"Number",optional:!0,field:"only_column",isArray:!1,description:"

\u4EC5\u66F4\u65B0\u5217\u8868

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/add",title:"31. \u6DFB\u52A0\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__add",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"mixed",optional:!0,field:"column_id",isArray:!1,description:"

\u5217\u8868ID\uFF0C\u4EFB\u610F\u503C\u81EA\u52A8\u521B\u5EFA\uFF0C\u7559\u7A7A\u53D6\u7B2C\u4E00\u4E2A

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"},{group:"Parameter",type:"String",optional:!0,field:"content",isArray:!1,description:"

\u4EFB\u52A1\u8BE6\u60C5

"},{group:"Parameter",type:"Array",optional:!0,field:"times",isArray:!1,description:"

\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"owner",isArray:!1,description:"

\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"Number",optional:!0,field:"top",isArray:!1,description:"

\u6DFB\u52A0\u7684\u4EFB\u52A1\u6392\u5230\u5217\u8868\u6700\u524D\u9762

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/addsub",title:"32. \u6DFB\u52A0\u5B50\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__addsub",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/archived",title:"35. \u5F52\u6863\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__archived",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u7C7B\u578B

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/content",title:"25. \u83B7\u53D6\u4EFB\u52A1\u8BE6\u7EC6\u63CF\u8FF0",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__content",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!0,field:"history_id",isArray:!1,description:"

\u5386\u53F2ID\uFF08\u83B7\u53D6\u5386\u53F2\u7248\u672C\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/content_history",title:"26. \u83B7\u53D6\u4EFB\u52A1\u8BE6\u7EC6\u5386\u53F2\u63CF\u8FF0",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__content_history",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:100

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/dialog",title:"34. \u521B\u5EFA/\u83B7\u53D6\u804A\u5929\u5BA4",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__dialog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/down",title:"23. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u4EFB\u52A1",version:"1.0.0",group:"project",name:"task__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/easylists",title:"20. \u4EFB\u52A1\u5217\u8868-\u7B80\u5355\u7684",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__easylists",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"taskid",isArray:!1,description:"

\u6392\u9664\u7684\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"userid",isArray:!1,description:"

\u7528\u6237ID\uFF08\u5982\uFF1A1,2\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"timerange",isArray:!1,description:"

\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A2022-03-01 12:12:12,2022-05-01 12:12:12\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/export",title:"21. \u5BFC\u51FA\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__export",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/exportoverdue",title:"22. \u5BFC\u51FA\u8D85\u671F\u4EFB\u52A1\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u5BFC\u51FA\u6307\u5B9A\u8303\u56F4\u4EFB\u52A1\uFF08\u5DF2\u5B8C\u6210\u3001\u672A\u5B8C\u6210\u3001\u5DF2\u5F52\u6863\uFF09\uFF0C\u8FD4\u56DE\u4E0B\u8F7D\u5730\u5740\uFF0C\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__exportoverdue",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedelete",title:"28. \u5220\u9664\u4EFB\u52A1\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__filedelete",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedetail",title:"29. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u8BE6\u60C5",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__filedetail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"},{group:"Parameter",type:"String",optional:!1,field:"only_update_at",isArray:!1,description:"

\u4EC5\u83B7\u53D6update_at\u5B57\u6BB5

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/filedown",title:"30. \u4E0B\u8F7D\u4EFB\u52A1\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__filedown",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"file_id",isArray:!1,description:"

\u6587\u4EF6ID

"},{group:"Parameter",type:"String",optional:!1,field:"down",isArray:!1,description:"

\u76F4\u63A5\u4E0B\u8F7D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/files",title:"27. \u83B7\u53D6\u4EFB\u52A1\u6587\u4EF6\u5217\u8868",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__files",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/flow",title:"38. \u4EFB\u52A1\u5DE5\u4F5C\u6D41\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__flow",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID - \u5B58\u5728\u65F6\u53EA\u8FD4\u56DE\u8FD9\u4E2A\u9879\u76EE\u7684

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/lists",title:"19. \u4EFB\u52A1\u5217\u8868",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!0,field:"parent_id",isArray:!1,description:"

\u4E3B\u4EFB\u52A1ID\uFF08project_id && parent_id \u2264 0 \u65F6 \u4EC5\u67E5\u8BE2\u81EA\u5DF1\u53C2\u4E0E\u7684\u4EFB\u52A1\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"timerange",isArray:!1,description:"

\u65F6\u95F4\u8303\u56F4\uFF08\u5982\uFF1A1678248944,1678248944\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"archived",isArray:!1,description:"

\u5F52\u6863\u72B6\u6001

"},{group:"Parameter",type:"String",optional:!0,field:"deleted",isArray:!1,description:"

\u662F\u5426\u8BFB\u53D6\u5DF2\u5220\u9664

"},{group:"Parameter",type:"Object",optional:!0,field:"sorts",isArray:!1,description:"

\u6392\u5E8F\u65B9\u5F0F

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/move",title:"39. \u4EFB\u52A1\u79FB\u52A8",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__move",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"column_id",isArray:!1,description:"

\u5217ID

"},{group:"Parameter",type:"Number",optional:!1,field:"flow_item_id",isArray:!1,description:"

\u5DE5\u4F5C\u6D41id

"},{group:"Parameter",type:"Array",optional:!1,field:"owner",isArray:!1,description:"

\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"Array",optional:!1,field:"assist",isArray:!1,description:"

\u534F\u52A9\u4EBA

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/one",title:"24. \u83B7\u53D6\u5355\u4E2A\u4EFB\u52A1\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"task__one",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"archived",isArray:!1,description:"

\u5F52\u6863\u72B6\u6001

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/remove",title:"36. \u5220\u9664\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__remove",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/task/resetfromlog",title:"37. \u6839\u636E\u65E5\u5FD7\u91CD\u7F6E\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__resetfromlog",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"post",url:"api/project/task/update",title:"33. \u4FEE\u6539\u4EFB\u52A1\u3001\u5B50\u4EFB\u52A1",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"task__update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"task_id",isArray:!1,description:"

\u4EFB\u52A1ID

"},{group:"Parameter",type:"String",optional:!0,field:"name",isArray:!1,description:"

\u4EFB\u52A1\u63CF\u8FF0

"},{group:"Parameter",type:"Array",optional:!0,field:"times",isArray:!1,description:"

\u8BA1\u5212\u65F6\u95F4\uFF08\u683C\u5F0F\uFF1A\u5F00\u59CB\u65F6\u95F4,\u7ED3\u675F\u65F6\u95F4\uFF1B\u5982\uFF1A2020-01-01 00:00,2020-01-01 23:59\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"loop",isArray:!1,description:"

\u91CD\u590D\u5468\u671F\uFF0C\u6570\u5B57\u4EE3\u8868\u5929\u6570\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Array",optional:!0,field:"owner",isArray:!1,description:"

\u4FEE\u6539\u8D1F\u8D23\u4EBA

"},{group:"Parameter",type:"String",optional:!0,field:"content",isArray:!1,description:"

\u4EFB\u52A1\u8BE6\u60C5\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"color",isArray:!1,description:"

\u80CC\u666F\u8272\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Array",optional:!0,field:"assist",isArray:!1,description:"

\u4FEE\u6539\u534F\u52A9\u4EBA\u5458\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"visibility",isArray:!1,description:"

\u4FEE\u6539\u53EF\u89C1\u6027

"},{group:"Parameter",type:"Array",optional:!0,field:"visibility_appointor",isArray:!1,description:"

\u4FEE\u6539\u53EF\u89C1\u6027\u4EBA\u5458

"},{group:"Parameter",type:"Number",optional:!0,field:"p_level",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"p_name",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"p_color",isArray:!1,description:"

\u4F18\u5148\u7EA7\u76F8\u5173\uFF08\u5B50\u4EFB\u52A1\u4E0D\u652F\u6301\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"flow_item_id",isArray:!1,description:"

\u4EFB\u52A1\u72B6\u6001\uFF0C\u5DE5\u4F5C\u6D41\u72B6\u6001ID

"},{group:"Parameter",type:"String|false",optional:!0,field:"complete_at",isArray:!1,description:"

\u5B8C\u6210\u65F6\u95F4\uFF08\u5982\uFF1A2020-01-01 00:00\uFF0Cfalse\u8868\u793A\u672A\u5B8C\u6210\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/top",title:"44. \u9879\u76EE\u7F6E\u9876",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"project",name:"top",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/transfer",title:"09. \u79FB\u4EA4\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"transfer",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"owner_userid",isArray:!1,description:"

\u65B0\u7684\u9879\u76EE\u8D1F\u8D23\u4EBAID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/update",title:"04. \u4FEE\u6539\u9879\u76EE",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"update",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"String",optional:!1,field:"name",isArray:!1,description:"

\u9879\u76EE\u540D\u79F0

"},{group:"Parameter",type:"String",optional:!0,field:"desc",isArray:!1,description:"

\u9879\u76EE\u4ECB\u7ECD

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/project/user",title:"05. \u4FEE\u6539\u9879\u76EE\u6210\u5458",description:"

\u9700\u8981token\u8EAB\u4EFD\uFF08\u9650\uFF1A\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF09

",version:"1.0.0",group:"project",name:"user",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"project_id",isArray:!1,description:"

\u9879\u76EEID

"},{group:"Parameter",type:"Number",optional:!1,field:"userid",isArray:!1,description:"

\u6210\u5458ID \u6216 \u6210\u5458ID\u7EC4

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ProjectController.php",groupTitle:"\u9879\u76EE"},{type:"get",url:"api/report/detail",title:"05. \u62A5\u544A\u8BE6\u60C5",version:"1.0.0",group:"report",name:"detail",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!0,field:"id",isArray:!1,description:"

\u62A5\u544Aid

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/last_submitter",title:"07. \u83B7\u53D6\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u63A5\u6536\u4EBA",version:"1.0.0",group:"report",name:"last_submitter",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/mark",title:"06. \u6807\u8BB0\u5DF2\u8BFB/\u672A\u8BFB",version:"1.0.0",group:"report",name:"mark",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",isArray:!1,description:"

\u62A5\u544Aid\uFF08\u7EC4\uFF09

"},{group:"Parameter",type:"Number",optional:!1,field:"action",isArray:!1,description:"

\u64CD\u4F5C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/my",title:"01. \u6211\u53D1\u9001\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"my",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/read",title:"09. \u6807\u8BB0\u6C47\u62A5\u5DF2\u8BFB\uFF0C\u53EF\u6279\u91CF",version:"1.0.0",group:"report",name:"read",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"ids",isArray:!1,description:"

\u62A5\u544Aid

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/receive",title:"02. \u6211\u63A5\u6536\u7684\u6C47\u62A5",version:"1.0.0",group:"report",name:"receive",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/store",title:"03. \u4FDD\u5B58\u5E76\u53D1\u9001\u5DE5\u4F5C\u6C47\u62A5",version:"1.0.0",group:"report",name:"store",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"id",isArray:!1,description:"

\u6C47\u62A5ID\uFF0C0\u4E3A\u65B0\u5EFA

"},{group:"Parameter",type:"String",optional:!1,field:"title",isArray:!1,description:"

\u6C47\u62A5\u6807\u9898

"},{group:"Parameter",type:"Array",optional:!1,field:"type",isArray:!1,description:"

\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5

"},{group:"Parameter",type:"Number",optional:!1,field:"content",isArray:!1,description:"

\u5185\u5BB9

"},{group:"Parameter",type:"Number",optional:!0,field:"receive",isArray:!1,description:"

\u6C47\u62A5\u5BF9\u8C61

"},{group:"Parameter",type:"Number",optional:!1,field:"offset",isArray:!1,description:"

\u65F6\u95F4\u504F\u79FB\u91CF

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/template",title:"04. \u751F\u6210\u6C47\u62A5\u6A21\u677F",version:"1.0.0",group:"report",name:"template",parameter:{fields:{Parameter:[{group:"Parameter",type:"Array",optional:!0,field:"type",isArray:!1,description:"

\u6C47\u62A5\u7C7B\u578B\uFF0Cweekly:\u5468\u62A5\uFF0Cdaily:\u65E5\u62A5

"},{group:"Parameter",type:"Number",optional:!0,field:"offset",isArray:!1,description:"

\u504F\u79FB\u91CF

"},{group:"Parameter",type:"String",optional:!0,field:"date",isArray:!1,description:"

\u65F6\u95F4

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/report/unread",title:"08. \u83B7\u53D6\u672A\u8BFB",version:"1.0.0",group:"report",name:"unread",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"ReportController.php",groupTitle:"\u6C47\u62A5"},{type:"get",url:"api/system/checkin/down",title:"23. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u7B7E\u5230\u6570\u636E",version:"1.0.0",group:"system",name:"checkin__down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/checkin/export",title:"22. \u5BFC\u51FA\u7B7E\u5230\u6570\u636E\uFF08\u9650\u7BA1\u7406\u5458\uFF09",version:"1.0.0",group:"system",name:"checkin__export",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/column/template",title:"10. \u521B\u5EFA\u9879\u76EE\u6A21\u677F",description:"

\u83B7\u53D6\u521B\u5EFA\u9879\u76EE\u6A21\u677F\u3001\u4FDD\u5B58\u521B\u5EFA\u9879\u76EE\u6A21\u677F

",version:"1.0.0",group:"system",name:"column__template",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/demo",title:"08. \u83B7\u53D6\u6F14\u793A\u5E10\u53F7",version:"1.0.0",group:"system",name:"demo",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/approve/down",title:"19. \u4E0B\u8F7D\u5BFC\u51FA\u7684\u5BA1\u6279\u6570\u636E",version:"1.0.0",group:"system",name:"down",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

\u901A\u8FC7export\u63A5\u53E3\u5F97\u5230\u7684\u4E0B\u8F7D\u94A5\u5319

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"File",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u4E0B\u8F7D\u6587\u4EF6\uFF09

"}]}},filename:"ApproveController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/email/check",title:"21. \u90AE\u4EF6\u53D1\u9001\u6D4B\u8BD5\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u6D4B\u8BD5\u914D\u7F6E\u90AE\u7BB1\u662F\u5426\u80FD\u53D1\u9001\u90AE\u4EF6

",version:"1.0.0",group:"system",name:"email__check",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/fileupload",title:"19. \u4E0A\u4F20\u6587\u4EF6",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"fileupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"image64",isArray:!1,description:"

\u56FE\u7247base64

"},{group:"Parameter",type:"String",optional:!1,field:"filename",isArray:!1,description:"

\u6587\u4EF6\u540D

"},{group:"Parameter",type:"String",optional:!0,field:"files",isArray:!1,description:"

\u6587\u4EF6\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/cnip",title:"14. \u662F\u5426\u4E2D\u56FDIP\u5730\u5740",version:"1.0.0",group:"system",name:"get__cnip",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/info",title:"12. \u83B7\u53D6\u7EC8\u7AEF\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__info",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"key",isArray:!1,description:"

key\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ip",title:"13. \u83B7\u53D6IP\u5730\u5740",version:"1.0.0",group:"system",name:"get__ip",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipgcj02",title:"15. \u83B7\u53D6IP\u5730\u5740\u7ECF\u7EAC\u5EA6",version:"1.0.0",group:"system",name:"get__ipgcj02",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/ipinfo",title:"16. \u83B7\u53D6IP\u5730\u5740\u8BE6\u7EC6\u4FE1\u606F",version:"1.0.0",group:"system",name:"get__ipinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"ip",isArray:!1,description:"

IP\u503C

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/updatelog",title:"20. \u83B7\u53D6\u66F4\u65B0\u65E5\u5FD7",description:"

\u83B7\u53D6\u66F4\u65B0\u65E5\u5FD7

",version:"1.0.0",group:"system",name:"get__updatelog",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/imgupload",title:"17. \u4E0A\u4F20\u56FE\u7247",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"imgupload",parameter:{fields:{Parameter:[{group:"Parameter",type:"File",optional:!1,field:"image",isArray:!1,description:"

post-\u56FE\u7247\u5BF9\u8C61

"},{group:"Parameter",type:"String",optional:!0,field:"image64",isArray:!1,description:"

post-\u56FE\u7247base64\uFF08\u4E0E'image'\u4E8C\u9009\u4E00\uFF09

"},{group:"Parameter",type:"String",optional:!1,field:"filename",isArray:!1,description:"

post-\u6587\u4EF6\u540D

"},{group:"Parameter",type:"Number",optional:!0,field:"width",isArray:!1,description:"

\u538B\u7F29\u56FE\u7247\u5BBD\uFF08\u9ED8\u8BA40\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"height",isArray:!1,description:"

\u538B\u7F29\u56FE\u7247\u9AD8\uFF08\u9ED8\u8BA40\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"whcut",isArray:!1,description:"

\u538B\u7F29\u65B9\u5F0F

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/get/imgview",title:"18. \u6D4F\u89C8\u56FE\u7247\u7A7A\u95F4",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"system",name:"imgview",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"path",isArray:!1,description:"

\u8DEF\u5F84

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"post",url:"api/system/license",title:"11. License",description:"

\u83B7\u53D6License\u4FE1\u606F\u3001\u4FDD\u5B58License\uFF08\u9650\u7BA1\u7406\u5458\uFF09

",version:"1.0.0",group:"system",name:"license",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:""},{group:"Parameter",type:"String",optional:!1,field:"license",isArray:!1,description:"

License \u539F\u6587

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"SystemController.php",groupTitle:"\u7CFB\u7EDF"},{type:"get",url:"api/system/prefetch",title:"25. \u9884\u52A0\u8F7D\u7684\u8D44\u6E90",version:"1.0.0",group:"system",name:"prefetch",success:{examples:[{title:"Success-Response:",content:`[ "https://......", "https://......", "......", @@ -184,4 +184,4 @@ function print() { __p += __j.call(arguments, '') } "line_ip": "127.0.0.1", "line_at": "2021-06-01 12:00:00", "created_ip": "", -}`,type:"json"}]},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/key/client",title:"30. \u5BA2\u6237\u7AEFKEY",description:"

\u83B7\u53D6\u5BA2\u6237\u7AEFKEY\uFF0C\u7528\u4E8E\u52A0\u5BC6\u6570\u636E\u53D1\u9001\u7ED9\u670D\u52A1\u7AEF

",version:"1.0.0",group:"users",name:"key__client",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"client_id",isArray:!1,description:"

\u5BA2\u6237\u7AEFID\uFF08\u5E0C\u671B\u4E0D\u53D8\u7684\uFF0C\u9664\u975E\u6E05\u9664\u6D4F\u89C8\u5668\u7F13\u5B58\u6216\u8005\u5378\u8F7D\u5E94\u7528\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/lists",title:"12. \u4F1A\u5458\u5217\u8868\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Number",optional:!0,field:"get_checkin_mac",isArray:!1,description:"

\u83B7\u53D6\u7B7E\u5230mac\u5730\u5740

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login",title:"01. \u767B\u5F55\u3001\u6CE8\u518C",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"login",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

"},{group:"Parameter",type:"String",optional:!1,field:"email",isArray:!1,description:"

\u90AE\u7BB1

"},{group:"Parameter",type:"String",optional:!1,field:"password",isArray:!1,description:"

\u5BC6\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"code",isArray:!1,description:"

\u767B\u5F55\u9A8C\u8BC1\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"code_key",isArray:!1,description:"

\u9A8C\u8BC1\u7801\u901A\u8FC7key\u9A8C\u8BC1

"},{group:"Parameter",type:"String",optional:!0,field:"invite",isArray:!1,description:"

\u6CE8\u518C\u9080\u8BF7\u7801

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u540C"\u83B7\u53D6\u6211\u7684\u4FE1\u606F"\u63A5\u53E3\uFF09

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codeimg",title:"04. \u9A8C\u8BC1\u7801\u56FE\u7247",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__codeimg",success:{fields:{"Success 200":[{group:"Success 200",type:"Image",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u8F93\u51FA\u56FE\u7247\uFF09

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codejson",title:"05. \u9A8C\u8BC1\u7801json",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__codejson",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/needcode",title:"03. \u662F\u5426\u9700\u8981\u9A8C\u8BC1\u7801",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__needcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"email",isArray:!1,description:"

\u7528\u6237\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/qrcode",title:"02. \u4E8C\u7EF4\u7801\u767B\u5F55",description:"

\u901A\u8FC7\u4E8C\u7EF4\u7801code\u767B\u5F55 (\u6216\uFF1A\u662F\u5426\u767B\u5F55\u6210\u529F)

",version:"1.0.0",group:"users",name:"login__qrcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

"},{group:"Parameter",type:"String",optional:!1,field:"code",isArray:!1,description:"

\u4E8C\u7EF4\u7801 code

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/invitation",title:"19. \u3010\u4F1A\u8BAE\u3011\u53D1\u9001\u9080\u8BF7",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__invitation",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"Array",optional:!1,field:"userids",isArray:!1,description:"

\u9080\u8BF7\u6210\u5458

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/link",title:"17. \u3010\u4F1A\u8BAE\u3011\u83B7\u53D6\u5206\u4EAB\u94FE\u63A5",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__link",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"sharekey",isArray:!1,description:"

\u5206\u4EAB\u7684key

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/open",title:"16. \u3010\u4F1A\u8BAE\u3011\u521B\u5EFA\u4F1A\u8BAE\u3001\u52A0\u5165\u4F1A\u8BAE",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__open",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

"},{group:"Parameter",type:"String",optional:!0,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"name",isArray:!1,description:"

\u4F1A\u8BDDID

"},{group:"Parameter",type:"String",optional:!0,field:"sharekey",isArray:!1,description:"

\u5206\u4EAB\u7684key

"},{group:"Parameter",type:"String",optional:!0,field:"username",isArray:!1,description:"

\u7528\u6237\u540D\u79F0

"},{group:"Parameter",type:"Array",optional:!0,field:"userids",isArray:!1,description:"

\u9080\u8BF7\u6210\u5458

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/tourist",title:"18. \u3010\u4F1A\u8BAE\u3011\u6E38\u5BA2\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__tourist",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"tourist_id",isArray:!1,description:"

\u6E38\u5BA2ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/operation",title:"13. \u64CD\u4F5C\u4F1A\u5458\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"operation",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",isArray:!1,description:"

\u4F1A\u5458ID

"},{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u64CD\u4F5C

"},{group:"Parameter",type:"String",optional:!0,field:"email",isArray:!1,description:"

\u90AE\u7BB1\u5730\u5740

"},{group:"Parameter",type:"String",optional:!0,field:"tel",isArray:!1,description:"

\u8054\u7CFB\u7535\u8BDD

"},{group:"Parameter",type:"String",optional:!0,field:"password",isArray:!1,description:"

\u65B0\u7684\u5BC6\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"nickname",isArray:!1,description:"

\u6635\u79F0

"},{group:"Parameter",type:"String",optional:!0,field:"profession",isArray:!1,description:"

\u804C\u4F4D

"},{group:"Parameter",type:"String",optional:!0,field:"checkin_macs",isArray:!1,description:"

\u81EA\u52A8\u7B7E\u5230mac\u5730\u5740

"},{group:"Parameter",type:"String",optional:!0,field:"department",isArray:!1,description:"

\u90E8\u95E8

"},{group:"Parameter",type:"String",optional:!0,field:"disable_time",isArray:!1,description:"

\u79BB\u804C\u65F6\u95F4

"},{group:"Parameter",type:"String",optional:!0,field:"transfer_userid",isArray:!1,description:"

\u79BB\u804C\u4EA4\u63A5\u4EBA

"},{group:"Parameter",type:"String",optional:!0,field:"delete_reason",isArray:!1,description:"

\u5220\u9664\u539F\u56E0

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/reg/needinvite",title:"06. \u662F\u5426\u9700\u8981\u9080\u8BF7\u7801",description:"

\u7528\u4E8E\u5224\u65AD\u6CE8\u518C\u662F\u5426\u9700\u8981\u9080\u8BF7\u7801

",version:"1.0.0",group:"users",name:"reg__needinvite",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/search",title:"10. \u641C\u7D22\u4F1A\u5458\u5217\u8868",description:"

\u641C\u7D22\u4F1A\u5458\u5217\u8868

",version:"1.0.0",group:"users",name:"searchinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!1,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

"},{group:"Parameter",type:"Object",optional:!1,field:"sorts",isArray:!1,description:"

\u6392\u5E8F\u65B9\u5F0F

"},{group:"Parameter",type:"Number",optional:!1,field:"updated_time",isArray:!1,description:"

\u5728\u8FD9\u4E2A\u65F6\u95F4\u6233\u4E4B\u540E\u66F4\u65B0\u7684

"},{group:"Parameter",type:"Number",optional:!1,field:"state",isArray:!1,description:"

\u83B7\u53D6\u5728\u7EBF\u72B6\u6001

"},{group:"Parameter",type:"Number",optional:!0,field:"take",isArray:!1,description:"

\u83B7\u53D6\u6570\u91CF\uFF0C10-100

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1\uFF08\u8D4B\u503C\u5206\u9875\u6A21\u5F0F\uFF0Ctake\u53C2\u6570\u65E0\u6548\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:10\uFF0C\u6700\u5927:100

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/share/list",title:"33. \u83B7\u53D6\u5206\u4EAB\u5217\u8868",version:"1.0.0",group:"users",name:"share__list",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u5206\u4EAB\u7C7B\u578B\uFF1Afile-\u6587\u4EF6\uFF0Ctext-\u5217\u8868 \u9ED8\u8BA4file

"},{group:"Parameter",type:"Number",optional:!0,field:"pid",isArray:!1,description:"

\u7236\u7EA7\u6587\u4EF6id\uFF0C\u7528\u4E8E\u83B7\u53D6\u5B50\u76EE\u5F55\u548C\u4E0A\u4F20\u5230\u6307\u5B9A\u76EE\u5F55\u7684id

"},{group:"Parameter",type:"Number",optional:!0,field:"upload_file_id",isArray:!1,description:"

\u4E0A\u4F20\u6587\u4EF6id

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/socket/status",title:"29. \u83B7\u53D6socket\u72B6\u6001",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"socket__status",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"fd",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/umeng/alias",title:"15. \u8BBE\u7F6E\u53CB\u76DF\u522B\u540D",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"umeng__alias",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"alias",isArray:!1,description:"

\u522B\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/approve/verifyToken",title:"01. \u9A8C\u8BC1APi\u767B\u5F55",version:"1.0.0",group:"users",name:"verifyToken",success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"version",isArray:!1,description:""},{group:"Success 200",type:"String",optional:!1,field:"publish",isArray:!1,description:""}]}},filename:"ApproveController.php",groupTitle:"\u4F1A\u5458"}];const fe={name:"API",version:"1.0.0",description:"APP\u63A5\u53E3\u6587\u6863",title:"APP\u63A5\u53E3",url:"https://\u4F60\u7684\u57DF\u540D/",template:{withGenerator:!1},sampleUrl:!1,defaultVersion:"0.0.0",apidoc:"0.3.0",generator:{name:"apidoc",time:"Sat May 11 2024 15:02:06 GMT+0000 (Coordinated Universal Time)",url:"https://apidocjs.com",version:"1.1.0"}};Jt();const De=u().compile(y()("#template-header").html()),be=u().compile(y()("#template-footer").html()),Z=u().compile(y()("#template-article").html()),me=u().compile(y()("#template-compare-article").html()),de=u().compile(y()("#template-generator").html()),ge=u().compile(y()("#template-project").html()),Re=u().compile(y()("#template-sections").html()),We=u().compile(y()("#template-sidenav").html()),$e={aloneDisplay:!1,showRequiredLabels:!1,withGenerator:!0,withCompare:!0};fe.template=Object.assign($e,(Ue=fe.template)!=null?Ue:{}),fe.template.forceLanguage&&bt(fe.template.forceLanguage);const Ge=(0,a.groupBy)(Ie,ie=>ie.group),qe={};y().each(Ge,(ie,re)=>{qe[ie]=(0,a.groupBy)(re,le=>le.name)});const at=[];y().each(qe,(ie,re)=>{let le=[];y().each(re,(ae,Ce)=>{const ke=Ce[0].title;ke&&le.push(ke.toLowerCase()+"#~#"+ae)}),le.sort(),fe.order&&(le=Te(le,fe.order,"#~#")),le.forEach(ae=>{const ke=ae.split("#~#")[1];re[ke].forEach(xe=>{at.push(xe)})})}),Ie=at;let ct={};const Wt={};let Rt={};Rt[fe.version]=1,y().each(Ie,(ie,re)=>{ct[re.group]=1,Wt[re.group]=re.groupTitle||re.group,Rt[re.version]=1}),ct=Object.keys(ct),ct.sort(),fe.order&&(ct=Ee(Wt,fe.order)),Rt=Object.keys(Rt),Rt.sort(i().compare),Rt.reverse();const Ct=[];ct.forEach(ie=>{Ct.push({group:ie,isHeader:!0,title:Wt[ie]});let re="";Ie.forEach(le=>{le.group===ie&&(re!==le.name?Ct.push({title:le.title,group:ie,name:le.name,type:le.type,version:le.version,url:le.url}):Ct.push({title:le.title,group:ie,hidden:!0,name:le.name,type:le.type,version:le.version,url:le.url}),re=le.name)})});function ur(ie,re,le){let ae=!1;if(!re)return ae;const Ce=re.match(/(.+?)<\/h(1|2)>/gi);return Ce&&Ce.forEach(function(ke){const xe=ke.substring(2,3),ot=ke.replace(/<.+?>/g,""),vt=ke.match(/id="api-([^-]+)(?:-(.+))?"/),xt=vt?vt[1]:null,dt=vt?vt[2]:null;xe==="1"&&ot&&xt&&(ie.splice(le,0,{group:xt,isHeader:!0,title:ot,isFixed:!0}),le++,ae=!0),xe==="2"&&ot&&xt&&dt&&(ie.splice(le,0,{group:xt,name:dt,isHeader:!1,title:ot,isFixed:!1,version:"1.0"}),le++)}),ae}let fr;if(fe.header&&(fr=ur(Ct,fe.header.content,0),fr||Ct.unshift({group:"_header",isHeader:!0,title:fe.header.title==null?_t("General"):fe.header.title,isFixed:!0})),fe.footer){const ie=Ct.length;fr=ur(Ct,fe.footer.content,Ct.length),!fr&&fe.footer.title!=null&&Ct.splice(ie,0,{group:"_footer",isHeader:!0,title:fe.footer.title,isFixed:!0})}const Cr=fe.title?fe.title:"apiDoc: "+fe.name+" - "+fe.version;y()(document).attr("title",Cr),y()("#loader").remove();const kr={nav:Ct};y()("#sidenav").append(We(kr)),y()("#generator").append(de(fe)),(0,a.extend)(fe,{versions:Rt}),y()("#project").append(ge(fe)),fe.header&&y()("#header").append(De(fe.header)),fe.footer&&(y()("#footer").append(be(fe.footer)),fe.template.aloneDisplay&&document.getElementById("api-_footer").classList.add("hide"));const Ft={};let Fr="";ct.forEach(function(ie){const re=[];let le="",ae={},Ce=ie,ke="";Ft[ie]={},Ie.forEach(function(xe){ie===xe.group&&(le!==xe.name?(Ie.forEach(function(ot){ie===ot.group&&xe.name===ot.name&&(Object.prototype.hasOwnProperty.call(Ft[xe.group],xe.name)||(Ft[xe.group][xe.name]=[]),Ft[xe.group][xe.name].push(ot.version))}),ae={article:xe,versions:Ft[xe.group][xe.name]}):ae={article:xe,hidden:!0,versions:Ft[xe.group][xe.name]},fe.sampleUrl&&fe.sampleUrl===!0&&(fe.sampleUrl=window.location.origin),fe.url&&ae.article.url.substr(0,4).toLowerCase()!=="http"&&(ae.article.url=fe.url+ae.article.url),ne(ae,xe),xe.groupTitle&&(Ce=xe.groupTitle),xe.groupDescription&&(ke=xe.groupDescription),re.push({article:Z(ae),group:xe.group,name:xe.name,aloneDisplay:fe.template.aloneDisplay}),le=xe.name)}),ae={group:ie,title:Ce,description:ke,articles:re,aloneDisplay:fe.template.aloneDisplay},Fr+=Re(ae)}),y()("#sections").append(Fr),fe.template.aloneDisplay||(document.body.dataset.spy="scroll",y()("body").scrollspy({target:"#scrollingNav"})),y()(".form-control").on("focus change",function(){y()(this).removeClass("border-danger")}),y()(".sidenav").find("a").on("click",function(ie){ie.preventDefault();const re=this.getAttribute("href");if(fe.template.aloneDisplay){const le=document.querySelector(".sidenav > li.active");le&&le.classList.remove("active"),this.parentNode.classList.add("active")}else{const le=document.querySelector(re);le&&y()("html,body").animate({scrollTop:le.offsetTop},400)}window.location.hash=re});function yt(ie){let re=!1;return y().each(ie,le=>{re=re||(0,a.some)(ie[le],ae=>ae.type)}),re}function Mr(){y()('button[data-toggle="popover"]').popover().click(function(re){re.preventDefault()});const ie=y()("#version strong").html();if(y()("#sidenav li").removeClass("is-new"),fe.template.withCompare&&y()("#sidenav li[data-version='"+ie+"']").each(function(){const re=y()(this).data("group"),le=y()(this).data("name"),ae=y()("#sidenav li[data-group='"+re+"'][data-name='"+le+"']").length,Ce=y()("#sidenav li[data-group='"+re+"'][data-name='"+le+"']").index(y()(this));(ae===1||Ce===ae-1)&&y()(this).addClass("is-new")}),y()(".nav-tabs-examples a").click(function(re){re.preventDefault(),y()(this).tab("show")}),y()(".nav-tabs-examples").find("a:first").tab("show"),y()(".sample-request-content-type-switch").change(function(){y()(this).val()==="body-form-data"?(y()("#sample-request-body-json-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-form-input-"+y()(this).data("id")).show()):(y()("#sample-request-body-form-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-json-input-"+y()(this).data("id")).show())}),fe.template.aloneDisplay&&(y()(".show-group").click(function(){const re="."+y()(this).attr("data-group")+"-group",le="."+y()(this).attr("data-group")+"-article";y()(".show-api-group").addClass("hide"),y()(re).removeClass("hide"),y()(".show-api-article").addClass("hide"),y()(le).removeClass("hide")}),y()(".show-api").click(function(){const re=this.getAttribute("href").substring(1),le=document.getElementById("version").textContent.trim(),ae=`.${this.dataset.name}-article`,Ce=`[id="${re}-${le}"]`,ke=`.${this.dataset.group}-group`;y()(".show-api-group").addClass("hide"),y()(ke).removeClass("hide"),y()(".show-api-article").addClass("hide");let xe=y()(ae);y()(Ce).length&&(xe=y()(Ce).parent()),xe.removeClass("hide"),re.match(/_(header|footer)/)&&document.getElementById(re).classList.remove("hide")})),fe.template.aloneDisplay||y()("body").scrollspy("refresh"),fe.template.aloneDisplay){const re=decodeURI(window.location.hash);if(re!=null&&re.length!==0){const le=document.getElementById("version").textContent.trim(),ae=document.querySelector(`li .${re.slice(1)}-init`),Ce=document.querySelector(`li[data-version="${le}"] .show-api.${re.slice(1)}-init`);let ke=ae;Ce&&(ke=Ce),ke.click()}}}function B(ie){typeof ie=="undefined"?ie=y()("#version strong").html():y()("#version strong").html(ie),y()("article").addClass("hide"),y()("#sidenav li:not(.nav-fixed)").addClass("hide");const re={};document.querySelectorAll("article[data-version]").forEach(le=>{const ae=le.dataset.group,Ce=le.dataset.name,ke=le.dataset.version,xe=ae+Ce;!re[xe]&&i().lte(ke,ie)&&(re[xe]=!0,document.querySelector(`article[data-group="${ae}"][data-name="${Ce}"][data-version="${ke}"]`).classList.remove("hide"),document.querySelector(`#sidenav li[data-group="${ae}"][data-name="${Ce}"][data-version="${ke}"]`).classList.remove("hide"),document.querySelector(`#sidenav li.nav-header[data-group="${ae}"]`).classList.remove("hide"))}),y()("article[data-version]").each(function(le){const ae=y()(this).data("group");y()("section#api-"+ae).removeClass("hide"),y()("section#api-"+ae+" article:visible").length===0?y()("section#api-"+ae).addClass("hide"):y()("section#api-"+ae).removeClass("hide")})}if(B(),y()("#versions li.version a").on("click",function(ie){ie.preventDefault(),B(y()(this).html())}),y()("#compareAllWithPredecessor").on("click",ee),y()("article .versions li.version a").on("click",q),y().urlParam=function(ie){const re=new RegExp("[\\?&]"+ie+"=([^&#]*)").exec(window.location.href);return re&&re[1]?re[1]:null},y().urlParam("compare")&&y()("#compareAllWithPredecessor").trigger("click"),window.location.hash){const ie=decodeURI(window.location.hash);y()(ie).length>0&&y()("html,body").animate({scrollTop:parseInt(y()(ie).offset().top)},0)}document.querySelector('[data-toggle="offcanvas"]').addEventListener("click",function(){const ie=document.querySelector(".row-offcanvas");ie&&ie.classList.toggle("active")}),y()("#scrollingNav .sidenav-search input.search").focus(),y()('[data-action="filter-search"]').on("keyup",Y(ie=>{const re=ie.currentTarget.value.toLowerCase();y()(".sidenav a.nav-list-item").filter((le,ae)=>y()(ae).toggle(y()(ae).text().toLowerCase().indexOf(re)>-1))},200)),y()("span.search-reset").on("click",function(){y()("#scrollingNav .sidenav-search input.search").val("").focus(),y()(".sidenav").find("a.nav-list-item").show()});function Y(ie,re){let le=null;return(...ae)=>{clearTimeout(le),le=setTimeout(ie.bind(this,...ae),re||0)}}function q(ie){ie.preventDefault();const re=y()(this).parents("article"),le=y()(this).html(),ae=re.find(".version"),Ce=ae.find("strong").html();ae.find("strong").html(le);const ke=re.data("group"),xe=re.data("name"),ot=re.data("version"),vt=re.data("compare-version");if(vt!==le&&!(!vt&&ot===le)){if(vt&&Ft[ke][xe][0]===le||ot===le)Se(ke,xe,ot);else{let xt={},dt={};y().each(qe[ke][xe],function(ai,Yr){Yr.version===ot&&(xt=Yr),Yr.version===le&&(dt=Yr)});const nt={article:xt,compare:dt,versions:Ft[ke][xe]};nt.article.id=nt.article.group+"-"+nt.article.name+"-"+nt.article.version,nt.article.id=nt.article.id.replace(/\./g,"_"),nt.compare.id=nt.compare.group+"-"+nt.compare.name+"-"+nt.compare.version,nt.compare.id=nt.compare.id.replace(/\./g,"_");let et=xt;et.header&&et.header.fields&&(nt._hasTypeInHeaderFields=yt(et.header.fields)),et.parameter&&et.parameter.fields&&(nt._hasTypeInParameterFields=yt(et.parameter.fields)),et.error&&et.error.fields&&(nt._hasTypeInErrorFields=yt(et.error.fields)),et.success&&et.success.fields&&(nt._hasTypeInSuccessFields=yt(et.success.fields)),et.info&&et.info.fields&&(nt._hasTypeInInfoFields=yt(et.info.fields)),et=dt,nt._hasTypeInHeaderFields!==!0&&et.header&&et.header.fields&&(nt._hasTypeInHeaderFields=yt(et.header.fields)),nt._hasTypeInParameterFields!==!0&&et.parameter&&et.parameter.fields&&(nt._hasTypeInParameterFields=yt(et.parameter.fields)),nt._hasTypeInErrorFields!==!0&&et.error&&et.error.fields&&(nt._hasTypeInErrorFields=yt(et.error.fields)),nt._hasTypeInSuccessFields!==!0&&et.success&&et.success.fields&&(nt._hasTypeInSuccessFields=yt(et.success.fields)),nt._hasTypeInInfoFields!==!0&&et.info&&et.info.fields&&(nt._hasTypeInInfoFields=yt(et.info.fields));const cn=me(nt);re.after(cn),re.next().find(".versions li.version a").on("click",q),y()("#sidenav li[data-group='"+ke+"'][data-name='"+xe+"'][data-version='"+Ce+"']").addClass("has-modifications"),re.remove()}Mr(),m().highlightAll()}}function ee(ie){ie.preventDefault(),y()("article:visible .versions").each(function(){const le=y()(this).parents("article").data("version");let ae=null;y()(this).find("li.version a").each(function(){y()(this).html(){Object.keys(ie).forEach(Ce=>{ie[Ce].replace(/_/g," ")===ae&&le.push(Ce)})}),Object.keys(ie).forEach(ae=>{le.indexOf(ae)===-1&&le.push(ae)}),le}Mr()}})()})(); +}`,type:"json"}]},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/key/client",title:"30. \u5BA2\u6237\u7AEFKEY",description:"

\u83B7\u53D6\u5BA2\u6237\u7AEFKEY\uFF0C\u7528\u4E8E\u52A0\u5BC6\u6570\u636E\u53D1\u9001\u7ED9\u670D\u52A1\u7AEF

",version:"1.0.0",group:"users",name:"key__client",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"client_id",isArray:!1,description:"

\u5BA2\u6237\u7AEFID\uFF08\u5E0C\u671B\u4E0D\u53D8\u7684\uFF0C\u9664\u975E\u6E05\u9664\u6D4F\u89C8\u5668\u7F13\u5B58\u6216\u8005\u5378\u8F7D\u5E94\u7528\uFF09

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/lists",title:"12. \u4F1A\u5458\u5217\u8868\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"lists",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!0,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

  • keys.key \u90AE\u7BB1/\u7535\u8BDD/\u6635\u79F0/\u804C\u4F4D\uFF08\u8D4B\u503C\u540Ekeys.email\u3001keys.tel\u3001keys.nickname\u3001keys.profession\u5931\u6548\uFF09
  • keys.email \u90AE\u7BB1
  • keys.tel \u7535\u8BDD
  • keys.nickname \u6635\u79F0
  • keys.profession \u804C\u4F4D
  • keys.identity \u8EAB\u4EFD\uFF08\u5982\uFF1Aadmin\u3001noadmin\uFF09
  • keys.disable \u662F\u5426\u79BB\u804C
    • yes: \u4EC5\u79BB\u804C
    • all: \u5168\u90E8
    • \u5176\u4ED6\u503C: \u4EC5\u5728\u804C\uFF08\u9ED8\u8BA4\uFF09
  • keys.email_verity \u90AE\u7BB1\u662F\u5426\u8BA4\u8BC1
    • yes: \u5DF2\u8BA4\u8BC1
    • no: \u672A\u8BA4\u8BC1
    • \u5176\u4ED6\u503C: \u5168\u90E8\uFF08\u9ED8\u8BA4\uFF09
  • keys.bot \u662F\u5426\u5305\u542B\u673A\u5668\u4EBA
    • yes: \u4EC5\u673A\u5668\u4EBA
    • all: \u5168\u90E8
    • \u5176\u4ED6\u503C: \u975E\u673A\u5668\u4EBA\uFF08\u9ED8\u8BA4\uFF09
  • keys.department \u90E8\u95E8ID\uFF080\u8868\u793A\u9ED8\u8BA4\u90E8\u95E8\uFF0C\u4E0D\u8D4B\u503C\u83B7\u53D6\u6240\u6709\u90E8\u95E8\uFF09
  • keys.checkin_mac \u7B7E\u5230mac\u5730\u5740\uFF08get_checkin_mac=1\u65F6\u6709\u6548\uFF09
"},{group:"Parameter",type:"Number",optional:!0,field:"get_checkin_mac",isArray:!1,description:"

\u83B7\u53D6\u7B7E\u5230mac\u5730\u5740

  • 0: \u4E0D\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09
  • 1: \u83B7\u53D6
"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:20\uFF0C\u6700\u5927:50

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login",title:"01. \u767B\u5F55\u3001\u6CE8\u518C",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"login",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

  • login:\u767B\u5F55\uFF08\u9ED8\u8BA4\uFF09
  • reg:\u6CE8\u518C
"},{group:"Parameter",type:"String",optional:!1,field:"email",isArray:!1,description:"

\u90AE\u7BB1

"},{group:"Parameter",type:"String",optional:!1,field:"password",isArray:!1,description:"

\u5BC6\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"code",isArray:!1,description:"

\u767B\u5F55\u9A8C\u8BC1\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"code_key",isArray:!1,description:"

\u9A8C\u8BC1\u7801\u901A\u8FC7key\u9A8C\u8BC1

"},{group:"Parameter",type:"String",optional:!0,field:"invite",isArray:!1,description:"

\u6CE8\u518C\u9080\u8BF7\u7801

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u540C"\u83B7\u53D6\u6211\u7684\u4FE1\u606F"\u63A5\u53E3\uFF09

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codeimg",title:"04. \u9A8C\u8BC1\u7801\u56FE\u7247",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__codeimg",success:{fields:{"Success 200":[{group:"Success 200",type:"Image",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E\uFF08\u76F4\u63A5\u8F93\u51FA\u56FE\u7247\uFF09

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/codejson",title:"05. \u9A8C\u8BC1\u7801json",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__codejson",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/needcode",title:"03. \u662F\u5426\u9700\u8981\u9A8C\u8BC1\u7801",description:"

\u7528\u4E8E\u5224\u65AD\u662F\u5426\u9700\u8981\u767B\u5F55\u9A8C\u8BC1\u7801

",version:"1.0.0",group:"users",name:"login__needcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"email",isArray:!1,description:"

\u7528\u6237\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/login/qrcode",title:"02. \u4E8C\u7EF4\u7801\u767B\u5F55",description:"

\u901A\u8FC7\u4E8C\u7EF4\u7801code\u767B\u5F55 (\u6216\uFF1A\u662F\u5426\u767B\u5F55\u6210\u529F)

",version:"1.0.0",group:"users",name:"login__qrcode",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

  • login: \u767B\u5F55\uFF08\u7528\u4E8E\uFF1Aapp\u767B\u5F55\uFF09
  • status: \u72B6\u6001 (\u9ED8\u8BA4\uFF0C\u7528\u4E8E\uFF1A\u7F51\u9875\u3001\u5BA2\u6237\u7AEF\u83B7\u53D6)
"},{group:"Parameter",type:"String",optional:!1,field:"code",isArray:!1,description:"

\u4E8C\u7EF4\u7801 code

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u9700\u8981\u30010\u4E0D\u9700\u8981\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/invitation",title:"19. \u3010\u4F1A\u8BAE\u3011\u53D1\u9001\u9080\u8BF7",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__invitation",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"Array",optional:!1,field:"userids",isArray:!1,description:"

\u9080\u8BF7\u6210\u5458

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/link",title:"17. \u3010\u4F1A\u8BAE\u3011\u83B7\u53D6\u5206\u4EAB\u94FE\u63A5",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__link",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"sharekey",isArray:!1,description:"

\u5206\u4EAB\u7684key

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/open",title:"16. \u3010\u4F1A\u8BAE\u3011\u521B\u5EFA\u4F1A\u8BAE\u3001\u52A0\u5165\u4F1A\u8BAE",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__open",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"type",isArray:!1,description:"

\u7C7B\u578B

  • create: \u521B\u5EFA\u4F1A\u8BAE\uFF0C\u6709\u6548\u53C2\u6570\uFF1Aname\u3001userids
  • join: \u52A0\u5165\u4F1A\u8BAE\uFF0C\u6709\u6548\u53C2\u6570\uFF1Ameetingid (\u5FC5\u586B)
"},{group:"Parameter",type:"String",optional:!0,field:"meetingid",isArray:!1,description:"

\u9891\u9053ID\uFF08\u4E0D\u662F\u6570\u5B57\uFF09

"},{group:"Parameter",type:"String",optional:!0,field:"name",isArray:!1,description:"

\u4F1A\u8BDDID

"},{group:"Parameter",type:"String",optional:!0,field:"sharekey",isArray:!1,description:"

\u5206\u4EAB\u7684key

"},{group:"Parameter",type:"String",optional:!0,field:"username",isArray:!1,description:"

\u7528\u6237\u540D\u79F0

"},{group:"Parameter",type:"Array",optional:!0,field:"userids",isArray:!1,description:"

\u9080\u8BF7\u6210\u5458

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/meeting/tourist",title:"18. \u3010\u4F1A\u8BAE\u3011\u6E38\u5BA2\u4FE1\u606F",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"meeting__tourist",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"tourist_id",isArray:!1,description:"

\u6E38\u5BA2ID

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/operation",title:"13. \u64CD\u4F5C\u4F1A\u5458\uFF08\u9650\u7BA1\u7406\u5458\uFF09",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"operation",parameter:{fields:{Parameter:[{group:"Parameter",type:"Number",optional:!1,field:"userid",isArray:!1,description:"

\u4F1A\u5458ID

"},{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u64CD\u4F5C

  • setadmin \u8BBE\u4E3A\u7BA1\u7406\u5458
  • clearadmin \u53D6\u6D88\u7BA1\u7406\u5458
  • settemp \u8BBE\u4E3A\u4E34\u65F6\u5E10\u53F7
  • cleartemp \u53D6\u6D88\u4E34\u65F6\u8EAB\u4EFD\uFF08\u53D6\u6D88\u4E34\u65F6\u5E10\u53F7\uFF09
  • checkin_macs \u4FEE\u6539\u81EA\u52A8\u7B7E\u5230mac\u5730\u5740\uFF08\u9700\u8981\u53C2\u6570 checkin_macs\uFF09
  • department \u4FEE\u6539\u90E8\u95E8\uFF08\u9700\u8981\u53C2\u6570 department\uFF09
  • setdisable \u8BBE\u4E3A\u79BB\u804C\uFF08\u9700\u8981\u53C2\u6570 disable_time\u3001transfer_userid\uFF09
  • cleardisable \u53D6\u6D88\u79BB\u804C
  • delete \u5220\u9664\u4F1A\u5458\uFF08\u9700\u8981\u53C2\u6570 delete_reason\uFF09
"},{group:"Parameter",type:"String",optional:!0,field:"email",isArray:!1,description:"

\u90AE\u7BB1\u5730\u5740

"},{group:"Parameter",type:"String",optional:!0,field:"tel",isArray:!1,description:"

\u8054\u7CFB\u7535\u8BDD

"},{group:"Parameter",type:"String",optional:!0,field:"password",isArray:!1,description:"

\u65B0\u7684\u5BC6\u7801

"},{group:"Parameter",type:"String",optional:!0,field:"nickname",isArray:!1,description:"

\u6635\u79F0

"},{group:"Parameter",type:"String",optional:!0,field:"profession",isArray:!1,description:"

\u804C\u4F4D

"},{group:"Parameter",type:"String",optional:!0,field:"checkin_macs",isArray:!1,description:"

\u81EA\u52A8\u7B7E\u5230mac\u5730\u5740

"},{group:"Parameter",type:"String",optional:!0,field:"department",isArray:!1,description:"

\u90E8\u95E8

"},{group:"Parameter",type:"String",optional:!0,field:"disable_time",isArray:!1,description:"

\u79BB\u804C\u65F6\u95F4

"},{group:"Parameter",type:"String",optional:!0,field:"transfer_userid",isArray:!1,description:"

\u79BB\u804C\u4EA4\u63A5\u4EBA

"},{group:"Parameter",type:"String",optional:!0,field:"delete_reason",isArray:!1,description:"

\u5220\u9664\u539F\u56E0

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/reg/needinvite",title:"06. \u662F\u5426\u9700\u8981\u9080\u8BF7\u7801",description:"

\u7528\u4E8E\u5224\u65AD\u6CE8\u518C\u662F\u5426\u9700\u8981\u9080\u8BF7\u7801

",version:"1.0.0",group:"users",name:"reg__needinvite",success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/search",title:"10. \u641C\u7D22\u4F1A\u5458\u5217\u8868",description:"

\u641C\u7D22\u4F1A\u5458\u5217\u8868

",version:"1.0.0",group:"users",name:"searchinfo",parameter:{fields:{Parameter:[{group:"Parameter",type:"Object",optional:!1,field:"keys",isArray:!1,description:"

\u641C\u7D22\u6761\u4EF6

  • keys.key \u6635\u79F0\u3001\u62FC\u97F3\u3001\u90AE\u7BB1\u5173\u952E\u5B57
  • keys.disable 0-\u6392\u9664\u79BB\u804C\uFF08\u9ED8\u8BA4\uFF09\uFF0C1-\u4EC5\u79BB\u804C\uFF0C2-\u542B\u79BB\u804C
  • keys.bot 0-\u6392\u9664\u673A\u5668\u4EBA\uFF08\u9ED8\u8BA4\uFF09\uFF0C1-\u4EC5\u673A\u5668\u4EBA\uFF0C2-\u542B\u673A\u5668\u4EBA
  • keys.project_id \u5728\u6307\u5B9A\u9879\u76EEID
  • keys.no_project_id \u4E0D\u5728\u6307\u5B9A\u9879\u76EEID
  • keys.dialog_id \u5728\u6307\u5B9A\u5BF9\u8BDDID
"},{group:"Parameter",type:"Object",optional:!1,field:"sorts",isArray:!1,description:"

\u6392\u5E8F\u65B9\u5F0F

  • sorts.az \u6309\u5B57\u6BCD\uFF1Aasc|desc
"},{group:"Parameter",type:"Number",optional:!1,field:"updated_time",isArray:!1,description:"

\u5728\u8FD9\u4E2A\u65F6\u95F4\u6233\u4E4B\u540E\u66F4\u65B0\u7684

"},{group:"Parameter",type:"Number",optional:!1,field:"state",isArray:!1,description:"

\u83B7\u53D6\u5728\u7EBF\u72B6\u6001

  • 0: \u4E0D\u83B7\u53D6\uFF08\u9ED8\u8BA4\uFF09
  • 1: \u83B7\u53D6\u4F1A\u5458\u5728\u7EBF\u72B6\u6001\uFF0C\u8FD4\u56DE\u6570\u636E\u591A\u4E00\u4E2Aonline\u503C
"},{group:"Parameter",type:"Number",optional:!0,field:"take",isArray:!1,description:"

\u83B7\u53D6\u6570\u91CF\uFF0C10-100

"},{group:"Parameter",type:"Number",optional:!0,field:"page",isArray:!1,description:"

\u5F53\u524D\u9875\uFF0C\u9ED8\u8BA4:1\uFF08\u8D4B\u503C\u5206\u9875\u6A21\u5F0F\uFF0Ctake\u53C2\u6570\u65E0\u6548\uFF09

"},{group:"Parameter",type:"Number",optional:!0,field:"pagesize",isArray:!1,description:"

\u6BCF\u9875\u663E\u793A\u6570\u91CF\uFF0C\u9ED8\u8BA4:10\uFF0C\u6700\u5927:100

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/share/list",title:"33. \u83B7\u53D6\u5206\u4EAB\u5217\u8868",version:"1.0.0",group:"users",name:"share__list",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"type",isArray:!1,description:"

\u5206\u4EAB\u7C7B\u578B\uFF1Afile-\u6587\u4EF6\uFF0Ctext-\u5217\u8868 \u9ED8\u8BA4file

"},{group:"Parameter",type:"Number",optional:!0,field:"pid",isArray:!1,description:"

\u7236\u7EA7\u6587\u4EF6id\uFF0C\u7528\u4E8E\u83B7\u53D6\u5B50\u76EE\u5F55\u548C\u4E0A\u4F20\u5230\u6307\u5B9A\u76EE\u5F55\u7684id

"},{group:"Parameter",type:"Number",optional:!0,field:"upload_file_id",isArray:!1,description:"

\u4E0A\u4F20\u6587\u4EF6id

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/socket/status",title:"29. \u83B7\u53D6socket\u72B6\u6001",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"socket__status",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"fd",isArray:!1,description:""}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/users/umeng/alias",title:"15. \u8BBE\u7F6E\u53CB\u76DF\u522B\u540D",description:"

\u9700\u8981token\u8EAB\u4EFD

",version:"1.0.0",group:"users",name:"umeng__alias",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"alias",isArray:!1,description:"

\u522B\u540D

"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Number",optional:!1,field:"ret",isArray:!1,description:"

\u8FD4\u56DE\u72B6\u6001\u7801\uFF081\u6B63\u786E\u30010\u9519\u8BEF\uFF09

"},{group:"Success 200",type:"String",optional:!1,field:"msg",isArray:!1,description:"

\u8FD4\u56DE\u4FE1\u606F\uFF08\u9519\u8BEF\u63CF\u8FF0\uFF09

"},{group:"Success 200",type:"Object",optional:!1,field:"data",isArray:!1,description:"

\u8FD4\u56DE\u6570\u636E

"}]}},filename:"UsersController.php",groupTitle:"\u4F1A\u5458"},{type:"get",url:"api/approve/verifyToken",title:"01. \u9A8C\u8BC1APi\u767B\u5F55",version:"1.0.0",group:"users",name:"verifyToken",success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"version",isArray:!1,description:""},{group:"Success 200",type:"String",optional:!1,field:"publish",isArray:!1,description:""}]}},filename:"ApproveController.php",groupTitle:"\u4F1A\u5458"}];const fe={name:"API",version:"1.0.0",description:"APP\u63A5\u53E3\u6587\u6863",title:"APP\u63A5\u53E3",url:"https://\u4F60\u7684\u57DF\u540D/",template:{withGenerator:!1},sampleUrl:!1,defaultVersion:"0.0.0",apidoc:"0.3.0",generator:{name:"apidoc",time:"Fri May 31 2024 10:14:15 GMT+0000 (Coordinated Universal Time)",url:"https://apidocjs.com",version:"1.1.0"}};Jt();const De=u().compile(y()("#template-header").html()),be=u().compile(y()("#template-footer").html()),Z=u().compile(y()("#template-article").html()),me=u().compile(y()("#template-compare-article").html()),de=u().compile(y()("#template-generator").html()),ge=u().compile(y()("#template-project").html()),Re=u().compile(y()("#template-sections").html()),We=u().compile(y()("#template-sidenav").html()),$e={aloneDisplay:!1,showRequiredLabels:!1,withGenerator:!0,withCompare:!0};fe.template=Object.assign($e,(Ue=fe.template)!=null?Ue:{}),fe.template.forceLanguage&&bt(fe.template.forceLanguage);const Ge=(0,a.groupBy)(Ie,ie=>ie.group),qe={};y().each(Ge,(ie,re)=>{qe[ie]=(0,a.groupBy)(re,le=>le.name)});const at=[];y().each(qe,(ie,re)=>{let le=[];y().each(re,(ae,Ce)=>{const ke=Ce[0].title;ke&&le.push(ke.toLowerCase()+"#~#"+ae)}),le.sort(),fe.order&&(le=Te(le,fe.order,"#~#")),le.forEach(ae=>{const ke=ae.split("#~#")[1];re[ke].forEach(xe=>{at.push(xe)})})}),Ie=at;let ct={};const Wt={};let Rt={};Rt[fe.version]=1,y().each(Ie,(ie,re)=>{ct[re.group]=1,Wt[re.group]=re.groupTitle||re.group,Rt[re.version]=1}),ct=Object.keys(ct),ct.sort(),fe.order&&(ct=Ee(Wt,fe.order)),Rt=Object.keys(Rt),Rt.sort(i().compare),Rt.reverse();const Ct=[];ct.forEach(ie=>{Ct.push({group:ie,isHeader:!0,title:Wt[ie]});let re="";Ie.forEach(le=>{le.group===ie&&(re!==le.name?Ct.push({title:le.title,group:ie,name:le.name,type:le.type,version:le.version,url:le.url}):Ct.push({title:le.title,group:ie,hidden:!0,name:le.name,type:le.type,version:le.version,url:le.url}),re=le.name)})});function ur(ie,re,le){let ae=!1;if(!re)return ae;const Ce=re.match(/(.+?)<\/h(1|2)>/gi);return Ce&&Ce.forEach(function(ke){const xe=ke.substring(2,3),ot=ke.replace(/<.+?>/g,""),vt=ke.match(/id="api-([^-]+)(?:-(.+))?"/),xt=vt?vt[1]:null,dt=vt?vt[2]:null;xe==="1"&&ot&&xt&&(ie.splice(le,0,{group:xt,isHeader:!0,title:ot,isFixed:!0}),le++,ae=!0),xe==="2"&&ot&&xt&&dt&&(ie.splice(le,0,{group:xt,name:dt,isHeader:!1,title:ot,isFixed:!1,version:"1.0"}),le++)}),ae}let fr;if(fe.header&&(fr=ur(Ct,fe.header.content,0),fr||Ct.unshift({group:"_header",isHeader:!0,title:fe.header.title==null?_t("General"):fe.header.title,isFixed:!0})),fe.footer){const ie=Ct.length;fr=ur(Ct,fe.footer.content,Ct.length),!fr&&fe.footer.title!=null&&Ct.splice(ie,0,{group:"_footer",isHeader:!0,title:fe.footer.title,isFixed:!0})}const Cr=fe.title?fe.title:"apiDoc: "+fe.name+" - "+fe.version;y()(document).attr("title",Cr),y()("#loader").remove();const kr={nav:Ct};y()("#sidenav").append(We(kr)),y()("#generator").append(de(fe)),(0,a.extend)(fe,{versions:Rt}),y()("#project").append(ge(fe)),fe.header&&y()("#header").append(De(fe.header)),fe.footer&&(y()("#footer").append(be(fe.footer)),fe.template.aloneDisplay&&document.getElementById("api-_footer").classList.add("hide"));const Ft={};let Fr="";ct.forEach(function(ie){const re=[];let le="",ae={},Ce=ie,ke="";Ft[ie]={},Ie.forEach(function(xe){ie===xe.group&&(le!==xe.name?(Ie.forEach(function(ot){ie===ot.group&&xe.name===ot.name&&(Object.prototype.hasOwnProperty.call(Ft[xe.group],xe.name)||(Ft[xe.group][xe.name]=[]),Ft[xe.group][xe.name].push(ot.version))}),ae={article:xe,versions:Ft[xe.group][xe.name]}):ae={article:xe,hidden:!0,versions:Ft[xe.group][xe.name]},fe.sampleUrl&&fe.sampleUrl===!0&&(fe.sampleUrl=window.location.origin),fe.url&&ae.article.url.substr(0,4).toLowerCase()!=="http"&&(ae.article.url=fe.url+ae.article.url),ne(ae,xe),xe.groupTitle&&(Ce=xe.groupTitle),xe.groupDescription&&(ke=xe.groupDescription),re.push({article:Z(ae),group:xe.group,name:xe.name,aloneDisplay:fe.template.aloneDisplay}),le=xe.name)}),ae={group:ie,title:Ce,description:ke,articles:re,aloneDisplay:fe.template.aloneDisplay},Fr+=Re(ae)}),y()("#sections").append(Fr),fe.template.aloneDisplay||(document.body.dataset.spy="scroll",y()("body").scrollspy({target:"#scrollingNav"})),y()(".form-control").on("focus change",function(){y()(this).removeClass("border-danger")}),y()(".sidenav").find("a").on("click",function(ie){ie.preventDefault();const re=this.getAttribute("href");if(fe.template.aloneDisplay){const le=document.querySelector(".sidenav > li.active");le&&le.classList.remove("active"),this.parentNode.classList.add("active")}else{const le=document.querySelector(re);le&&y()("html,body").animate({scrollTop:le.offsetTop},400)}window.location.hash=re});function yt(ie){let re=!1;return y().each(ie,le=>{re=re||(0,a.some)(ie[le],ae=>ae.type)}),re}function Mr(){y()('button[data-toggle="popover"]').popover().click(function(re){re.preventDefault()});const ie=y()("#version strong").html();if(y()("#sidenav li").removeClass("is-new"),fe.template.withCompare&&y()("#sidenav li[data-version='"+ie+"']").each(function(){const re=y()(this).data("group"),le=y()(this).data("name"),ae=y()("#sidenav li[data-group='"+re+"'][data-name='"+le+"']").length,Ce=y()("#sidenav li[data-group='"+re+"'][data-name='"+le+"']").index(y()(this));(ae===1||Ce===ae-1)&&y()(this).addClass("is-new")}),y()(".nav-tabs-examples a").click(function(re){re.preventDefault(),y()(this).tab("show")}),y()(".nav-tabs-examples").find("a:first").tab("show"),y()(".sample-request-content-type-switch").change(function(){y()(this).val()==="body-form-data"?(y()("#sample-request-body-json-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-form-input-"+y()(this).data("id")).show()):(y()("#sample-request-body-form-input-"+y()(this).data("id")).hide(),y()("#sample-request-body-json-input-"+y()(this).data("id")).show())}),fe.template.aloneDisplay&&(y()(".show-group").click(function(){const re="."+y()(this).attr("data-group")+"-group",le="."+y()(this).attr("data-group")+"-article";y()(".show-api-group").addClass("hide"),y()(re).removeClass("hide"),y()(".show-api-article").addClass("hide"),y()(le).removeClass("hide")}),y()(".show-api").click(function(){const re=this.getAttribute("href").substring(1),le=document.getElementById("version").textContent.trim(),ae=`.${this.dataset.name}-article`,Ce=`[id="${re}-${le}"]`,ke=`.${this.dataset.group}-group`;y()(".show-api-group").addClass("hide"),y()(ke).removeClass("hide"),y()(".show-api-article").addClass("hide");let xe=y()(ae);y()(Ce).length&&(xe=y()(Ce).parent()),xe.removeClass("hide"),re.match(/_(header|footer)/)&&document.getElementById(re).classList.remove("hide")})),fe.template.aloneDisplay||y()("body").scrollspy("refresh"),fe.template.aloneDisplay){const re=decodeURI(window.location.hash);if(re!=null&&re.length!==0){const le=document.getElementById("version").textContent.trim(),ae=document.querySelector(`li .${re.slice(1)}-init`),Ce=document.querySelector(`li[data-version="${le}"] .show-api.${re.slice(1)}-init`);let ke=ae;Ce&&(ke=Ce),ke.click()}}}function B(ie){typeof ie=="undefined"?ie=y()("#version strong").html():y()("#version strong").html(ie),y()("article").addClass("hide"),y()("#sidenav li:not(.nav-fixed)").addClass("hide");const re={};document.querySelectorAll("article[data-version]").forEach(le=>{const ae=le.dataset.group,Ce=le.dataset.name,ke=le.dataset.version,xe=ae+Ce;!re[xe]&&i().lte(ke,ie)&&(re[xe]=!0,document.querySelector(`article[data-group="${ae}"][data-name="${Ce}"][data-version="${ke}"]`).classList.remove("hide"),document.querySelector(`#sidenav li[data-group="${ae}"][data-name="${Ce}"][data-version="${ke}"]`).classList.remove("hide"),document.querySelector(`#sidenav li.nav-header[data-group="${ae}"]`).classList.remove("hide"))}),y()("article[data-version]").each(function(le){const ae=y()(this).data("group");y()("section#api-"+ae).removeClass("hide"),y()("section#api-"+ae+" article:visible").length===0?y()("section#api-"+ae).addClass("hide"):y()("section#api-"+ae).removeClass("hide")})}if(B(),y()("#versions li.version a").on("click",function(ie){ie.preventDefault(),B(y()(this).html())}),y()("#compareAllWithPredecessor").on("click",ee),y()("article .versions li.version a").on("click",q),y().urlParam=function(ie){const re=new RegExp("[\\?&]"+ie+"=([^&#]*)").exec(window.location.href);return re&&re[1]?re[1]:null},y().urlParam("compare")&&y()("#compareAllWithPredecessor").trigger("click"),window.location.hash){const ie=decodeURI(window.location.hash);y()(ie).length>0&&y()("html,body").animate({scrollTop:parseInt(y()(ie).offset().top)},0)}document.querySelector('[data-toggle="offcanvas"]').addEventListener("click",function(){const ie=document.querySelector(".row-offcanvas");ie&&ie.classList.toggle("active")}),y()("#scrollingNav .sidenav-search input.search").focus(),y()('[data-action="filter-search"]').on("keyup",Y(ie=>{const re=ie.currentTarget.value.toLowerCase();y()(".sidenav a.nav-list-item").filter((le,ae)=>y()(ae).toggle(y()(ae).text().toLowerCase().indexOf(re)>-1))},200)),y()("span.search-reset").on("click",function(){y()("#scrollingNav .sidenav-search input.search").val("").focus(),y()(".sidenav").find("a.nav-list-item").show()});function Y(ie,re){let le=null;return(...ae)=>{clearTimeout(le),le=setTimeout(ie.bind(this,...ae),re||0)}}function q(ie){ie.preventDefault();const re=y()(this).parents("article"),le=y()(this).html(),ae=re.find(".version"),Ce=ae.find("strong").html();ae.find("strong").html(le);const ke=re.data("group"),xe=re.data("name"),ot=re.data("version"),vt=re.data("compare-version");if(vt!==le&&!(!vt&&ot===le)){if(vt&&Ft[ke][xe][0]===le||ot===le)Se(ke,xe,ot);else{let xt={},dt={};y().each(qe[ke][xe],function(ai,Yr){Yr.version===ot&&(xt=Yr),Yr.version===le&&(dt=Yr)});const nt={article:xt,compare:dt,versions:Ft[ke][xe]};nt.article.id=nt.article.group+"-"+nt.article.name+"-"+nt.article.version,nt.article.id=nt.article.id.replace(/\./g,"_"),nt.compare.id=nt.compare.group+"-"+nt.compare.name+"-"+nt.compare.version,nt.compare.id=nt.compare.id.replace(/\./g,"_");let et=xt;et.header&&et.header.fields&&(nt._hasTypeInHeaderFields=yt(et.header.fields)),et.parameter&&et.parameter.fields&&(nt._hasTypeInParameterFields=yt(et.parameter.fields)),et.error&&et.error.fields&&(nt._hasTypeInErrorFields=yt(et.error.fields)),et.success&&et.success.fields&&(nt._hasTypeInSuccessFields=yt(et.success.fields)),et.info&&et.info.fields&&(nt._hasTypeInInfoFields=yt(et.info.fields)),et=dt,nt._hasTypeInHeaderFields!==!0&&et.header&&et.header.fields&&(nt._hasTypeInHeaderFields=yt(et.header.fields)),nt._hasTypeInParameterFields!==!0&&et.parameter&&et.parameter.fields&&(nt._hasTypeInParameterFields=yt(et.parameter.fields)),nt._hasTypeInErrorFields!==!0&&et.error&&et.error.fields&&(nt._hasTypeInErrorFields=yt(et.error.fields)),nt._hasTypeInSuccessFields!==!0&&et.success&&et.success.fields&&(nt._hasTypeInSuccessFields=yt(et.success.fields)),nt._hasTypeInInfoFields!==!0&&et.info&&et.info.fields&&(nt._hasTypeInInfoFields=yt(et.info.fields));const cn=me(nt);re.after(cn),re.next().find(".versions li.version a").on("click",q),y()("#sidenav li[data-group='"+ke+"'][data-name='"+xe+"'][data-version='"+Ce+"']").addClass("has-modifications"),re.remove()}Mr(),m().highlightAll()}}function ee(ie){ie.preventDefault(),y()("article:visible .versions").each(function(){const le=y()(this).parents("article").data("version");let ae=null;y()(this).find("li.version a").each(function(){y()(this).html(){Object.keys(ie).forEach(Ce=>{ie[Ce].replace(/_/g," ")===ae&&le.push(Ce)})}),Object.keys(ie).forEach(ae=>{le.indexOf(ae)===-1&&le.push(ae)}),le}Mr()}})()})(); diff --git a/public/docs/index.html b/public/docs/index.html index 5c04486f6..ea1a187d3 100644 --- a/public/docs/index.html +++ b/public/docs/index.html @@ -5,15 +5,15 @@ - - - - - - - - - + + + + + + + + + @@ -1042,6 +1042,6 @@ - + diff --git a/resources/assets/js/pages/manage/application.vue b/resources/assets/js/pages/manage/application.vue index dbe7d8221..57a69fb8e 100644 --- a/resources/assets/js/pages/manage/application.vue +++ b/resources/assets/js/pages/manage/application.vue @@ -378,8 +378,8 @@ export default { { value: "ldap", label: "LDAP", sort: 16 }, { value: "mail", label: "邮件通知", sort: 17 }, { value: "appPush", label: "APP 推送", sort: 18 }, - { value: "allUser", label: "团队管理", sort: 19 }, - { value: "complaint", label: "举报管理", sort: 20 } + { value: "complaint", label: "举报管理", sort: 19 }, + { value: "allUser", label: "团队管理", sort: 20 }, ]) } adminApplyList = adminApplyList.map((h) => {