dootask/public/docs/api_data.json
2021-08-29 11:26:04 +08:00

2609 lines
72 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>当前页,默认:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>每页显示数量,默认:100最大:200</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "dialog_id",
"description": "<p>对话ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "userid",
"description": "<p>对话会员ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "dialog_id",
"description": "<p>对话ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>当前页,默认:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>每页显示数量,默认:50最大:100</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "dialog_id",
"description": "<p>对话ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "text",
"description": "<p>消息内容</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "dialog_id",
"description": "<p>对话ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "filename",
"description": "<p>post-文件名称</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "image64",
"description": "<p>post-base64图片二选一</p>"
},
{
"group": "Parameter",
"type": "File",
"optional": true,
"field": "files",
"description": "<p>post-文件对象(二选一)</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "msg_id",
"description": "<p>消息ID需要是消息的发送人</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/DialogController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/DialogController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pid",
"description": "<p>父级ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "key",
"description": "<p>关键词</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p>项目名称</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "type",
"description": "<p>文件类型</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "id",
"description": "<p>文件ID赋值修改文件名称</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pid",
"description": "<p>父级ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "pid",
"description": "<p>移动到的文件夹ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
},
{
"group": "Parameter",
"type": "Object",
"optional": true,
"field": "D",
"description": "<p>Request Payload 提交</p> <ul> <li>content: 内容</li> </ul>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pid",
"description": "<p>父级ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "files",
"description": "<p>文件名</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>文件ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "action",
"description": "<p>动作</p> <ul> <li>share: 设置共享</li> <li>unshare: 取消共享</li> </ul>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "share",
"description": "<p></p> <ul> <li>1: </li> <li>2: </li> </ul>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "userids",
"description": "<p>: [userid1, userid2, userid3]</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/FileController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/FileController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "all",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "archived",
"description": "<p></p> <ul> <li>all</li> <li>no</li> <li>yes</li> </ul>"
},
{
"group": "Parameter",
"type": "Object",
"optional": true,
"field": "keys",
"description": "<p></p> <ul> <li>keys.name </li> </ul>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>:100:200</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "desc",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "columns",
"description": "<p>1,2</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "desc",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "userid",
"description": "<p>ID ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "owner_userid",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Object",
"optional": false,
"field": "sort",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "only_column",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "type",
"description": "<p></p> <ul> <li>add</li> <li>recovery</li> </ul>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>:100:200</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "column_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "color",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "column_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "parent_id",
"description": "<p>ID project_id </p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "time",
"description": "<p>['2020-12-12', '2020-12-30']</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "time_before",
"description": "<p>2020-12-30 00:00:00 time </p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "complete",
"description": "<p></p> <ul> <li>all</li> <li>yes</li> <li>no</li> </ul>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "archived",
"description": "<p></p> <ul> <li>yes</li> <li>no</li> </ul>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "file_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "mixed",
"optional": true,
"field": "column_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "content",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "times",
"description": "<p>,2020-01-01 00:00,2020-01-01 23:59</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "owner",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "subtasks",
"description": "<p>[{name,owner,times}]</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "top",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "name",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "times",
"description": "<p>,2020-01-01 00:00,2020-01-01 23:59</p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "owner",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "content",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "color",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Array",
"optional": true,
"field": "assist",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "p_level",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "p_name",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "p_color",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String|false",
"optional": true,
"field": "complete_at",
"description": "<p>2020-01-01 00:00false</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "filename",
"description": "<p>post-</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "image64",
"description": "<p>post-base64</p>"
},
{
"group": "Parameter",
"type": "File",
"optional": true,
"field": "files",
"description": "<p>post-</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "type",
"description": "<p></p> <ul> <li>add</li> <li>recovery</li> </ul>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "project_id",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "task_id",
"description": "<p>ID ID ID</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>:20:100</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/ProjectController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/ProjectController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Object",
"optional": true,
"field": "keys",
"description": "<p></p> <ul> <li>keys.email </li> <li>keys.nickname </li> <li>keys.profession </li> </ul>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "page",
"description": "<p>:1</p>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "pagesize",
"description": "<p>:20:50</p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/UsersController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/UsersController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/UsersController.php",
"name": ""
},
{
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "userid",
"description": "<p>ID</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "type",
"description": "<p></p> <ul> <li>setadmin </li> <li>clearadmin </li> <li>setdisable </li> <li>cleardisable </li> <li>delete </li> </ul>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "password",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "nickname",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "profession",
"description": "<p></p>"
}
]
}
},
"type": "",
"url": "",
"version": "0.0.0",
"filename": "app/Http/Controllers/Api/UsersController.php",
"group": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/UsersController.php",
"groupTitle": "/Users/GAOER/wwwroot/dootask/app/Http/Controllers/Api/UsersController.php",
"name": ""
},
{
"type": "post",
"url": "api/system/fileupload",
"title": "12. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "system",
"name": "fileupload",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "image64",
"description": "<p>base64</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "filename",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "files",
"description": "<p></p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/appdown",
"title": "09. ",
"version": "1.0.0",
"group": "system",
"name": "get__appdown",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "file",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/appinfo",
"title": "08. ",
"version": "1.0.0",
"group": "system",
"name": "get__appinfo",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/cnip",
"title": "05. IP",
"version": "1.0.0",
"group": "system",
"name": "get__cnip",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "ip",
"description": "<p>IP</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/info",
"title": "03. ",
"version": "1.0.0",
"group": "system",
"name": "get__info",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "key",
"description": "<p>key</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/ip",
"title": "04. IP",
"version": "1.0.0",
"group": "system",
"name": "get__ip",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/ipgcj02",
"title": "06. IP",
"version": "1.0.0",
"group": "system",
"name": "get__ipgcj02",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "ip",
"description": "<p>IP</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/ipinfo",
"title": "07. IP",
"version": "1.0.0",
"group": "system",
"name": "get__ipinfo",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "ip",
"description": "<p>IP</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "post",
"url": "api/system/imgupload",
"title": "10. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "system",
"name": "imgupload",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "image64",
"description": "<p>base64</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "filename",
"description": "<p></p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/get/imgview",
"title": "11. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "system",
"name": "imgview",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "path",
"description": "<p></p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "post",
"url": "api/system/priority",
"title": "02. ",
"version": "1.0.0",
"group": "system",
"name": "priority",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Array",
"optional": false,
"field": "list",
"description": "<p>[{name,color,days,priority}]</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/system/setting",
"title": "01. ",
"version": "1.0.0",
"group": "system",
"name": "setting",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "type",
"description": "<ul> <li>get: </li> <li>save: reglogin_code</li> </ul>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/SystemController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/users/basic",
"title": "09. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "users",
"name": "basic",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Number",
"optional": false,
"field": "userid",
"description": "<p>ID(jsonArray30)</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/users/editdata",
"title": "06. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "users",
"name": "editdata",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Object",
"optional": true,
"field": "userimg",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "nickname",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "profession",
"description": "<p>/</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>&quot;&quot;</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/users/editpass",
"title": "07. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "users",
"name": "editpass",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "oldpass",
"description": "<p></p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "newpass",
"description": "<p></p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>&quot;&quot;</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": ""
},
{
"type": "get",
"url": "api/users/info",
"title": "05. ",
"description": "<p>token</p>",
"version": "1.0.0",
"group": "users",
"name": "info",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>10</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p></p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p></p>"
}
]
},
"examples": [
{
"title": "data:",
"content": "{\n \"userid\": 1,\n \"identity\": [ ],\n \"az\": \"\",\n \"email\": \"admin@admin.com\",\n \"nickname\": \"admin\",\n \"userimg\": \"\",\n \"login_num\": 10,\n \"changepass\": 0,\n \"last_ip\": \"10.22.22.1\",\n \"last_at\": \"2021-06-01 12:00:00\",\n \"line_ip\": \"10.22.22.1\",\n \"line_at\": \"2021-06-01 12:00:00\",\n \"created_ip\": \"\",\n}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
},
{
"type": "get",
"url": "api/users/login",
"title": "01. 登录、注册",
"description": "<p>需要token身份</p>",
"version": "1.0.0",
"group": "users",
"name": "login",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "type",
"description": "<p>类型</p> <ul> <li>login:登录(默认)</li> <li>reg:注册</li> </ul>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "email",
"description": "<p>邮箱</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "password",
"description": "<p>密码</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "code",
"description": "<p>登录验证码</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "key",
"description": "<p>登陆验证码key</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>返回状态码1正确、0错误</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>返回信息(错误描述)</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>返回数据(同&quot;获取我的信息&quot;接口)</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
},
{
"type": "get",
"url": "api/users/login/codeimg",
"title": "03. 验证码图片",
"description": "<p>用于判断是否需要登录验证码</p>",
"version": "1.0.0",
"group": "users",
"name": "login__codeimg",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "email",
"description": "<p>用户名</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Image",
"optional": false,
"field": "data",
"description": "<p>返回数据(直接输出图片)</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
},
{
"type": "get",
"url": "api/users/login/codejson",
"title": "04. 验证码json",
"description": "<p>用于判断是否需要登录验证码</p>",
"version": "1.0.0",
"group": "users",
"name": "login__codejson",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>返回状态码1正确、0错误</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>返回信息(错误描述)</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>返回数据</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
},
{
"type": "get",
"url": "api/users/login/needcode",
"title": "02. 是否需要验证码",
"description": "<p>用于判断是否需要登录验证码</p>",
"version": "1.0.0",
"group": "users",
"name": "login__needcode",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "email",
"description": "<p>用户名</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>返回状态码1需要、0不需要</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>返回信息(错误描述)</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>返回数据</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
},
{
"type": "get",
"url": "api/users/search",
"title": "08. 搜索会员列表",
"description": "<p>搜索会员列表</p>",
"version": "1.0.0",
"group": "users",
"name": "searchinfo",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Object",
"optional": false,
"field": "keys",
"description": "<p>搜索条件</p> <ul> <li>keys.key 昵称、邮箱</li> <li>keys.project_id 在指定项目ID</li> <li>keys.no_project_id 不在指定项目ID</li> </ul>"
},
{
"group": "Parameter",
"type": "Number",
"optional": true,
"field": "take",
"description": "<p>获取数量10-100</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "ret",
"description": "<p>返回状态码1正确、0错误</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>返回信息(错误描述)</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>返回数据</p>"
}
]
}
},
"filename": "app/Http/Controllers/Api/UsersController.php",
"groupTitle": "会员"
}
]