Skip to content

Latest commit

 

History

History
165 lines (113 loc) · 2.19 KB

接口文档.md

File metadata and controls

165 lines (113 loc) · 2.19 KB

ToDo接口文档

获取任务列表

  • 请求地址

    • /todo/task
  • 请求方式

    • GET
  • 返回值

    [
        {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4679', 
        title: '吃饭'
    	},
        {
        completed: false, 
        _id: '3226fb4b2ef3e634559g55', 
        title: '睡觉'
    	},
        {
        completed: false, 
        _id: '6676fb4b2ef3e623334559', 
        title: '打豆豆'
    	}
    ]

添加任务

  • 请求地址

    • /todo/addTask
  • 请求方式

    • POST
  • 参数

    参数名 说明
    title 任务名称
  • 返回值

    {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4559', 
        title: '吃饭'
    }

删除任务

  • 请求地址

    • /todo/deleteTask
  • 请求方式

    • GET
  • 参数

    参数名 说明
    _id 要删除的任务_id字段
  • 返回值

    {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4559', 
        title: '吃饭'
    }

清除已完成任务

  • 请求地址

    • /todo/clearTask
  • 请求方式

    • GET
  • 返回值

    [
        {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4559', 
        title: '吃饭'
    	}
    ]

修改任务

  • 请求地址

    • /todo/modifyTask
  • 请求方式

    • POST
  • 参数

    参数名 说明
    _id 要修改的任务_id字段
    title 任务名称
    completed 任务状态(true 完成;false 未完成)
  • 返回值

    {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4559', 
        title: '吃饭'
    }

更改全部任务状态

  • 请求地址

    • /todo/changeAllTasksComplete
  • 请求方式

    • GET
  • 参数

    参数名 说明
    status 任务状态(true 完成;false 未完成)
  • 返回值

    [
        {
        completed: false, 
        _id: '6226fb4b2ef3e625205f4559', 
        title: '吃饭'
    	}
    ]