Todos API - lianlin2121241/VUEDemo GitHub Wiki
所有请求都是post
请求,contentType为application/json
url: http://127.0.0.1:3000/server/reg
)
一、注册用户 (request:
{
"name": "limingle",
"password": "123456",
"email": "[email protected]"
}
response:
{
"success": true,
"data": "注册用户信息",
"mag": ""
}
注册完用户自动放到session中,因此,注册完页面直接调转到首页即可
url: http://127.0.0.1:3000/server/login
)
二、登录 (request:
{
"name": "limingle",
"password": "123456"
}
response:
{
"success": true,
"data": "登录用户信息",
"mag": ""
}
url: http://127.0.0.1:3000/server/logout
)
三、退出登录 (request:
{}
response:
{
"success": true,
"data": "用户信息",
"mag": ""
}
url: http://127.0.0.1:3000/server/addTodo
)
四、添加任务 (request:
{
"label": "任务1"
}
response:
{
"success": true,
"data": "当前添加的任务信息",
"mag": ""
}
url: http://127.0.0.1:3000/server/updateTodo
)
五、修改任务 (request:
{
"id": "要修改的任务_id",
"label": "要修改为的任务内容"
}
response:
{
"success": true,
"data": "",
"mag": ""
}
url: http://127.0.0.1:3000/server/getTodosUnfinished
)
六、获取待完成任务列表 (request:
{}
response:
{
"success": true,
"data":["任务列表信息"],
"mag": ""
}
url: http://127.0.0.1:3000/server/getTodosFinished
)
七、获取已完成任务列表 (request:
{}
response:
{
"success": true,
"data":["任务列表信息"],
"mag": ""
}
url: http://127.0.0.1:3000/server/updateSort
)
八、更新任务列表排序 (request:
{
"sorts": ["排序好的任务_id数组"]
}
response:
{
"success": true,
"data":"",
"mag": ""
}
url: http://127.0.0.1:3000/server/finishTodos
)
九、完成任务 (request:
{
"id": "要完成的任务_id",
}
response:
{
"success": true,
"data":"",
"mag": ""
}
url: http://127.0.0.1:3000/server/deleteTodos
)
十、删除任务 (request:
{
"id": "要删除的任务_id",
}
response:
{
"success": true,
"data":"",
"mag": ""
}