接口概述
user:
1.检查samid是否已被占用
2.发送验证码
3.注册
4.登录
5.密码找回
6.上传deviceToken
7.获取离线消息
8.获取用户个人信息
todo:
1.创建todo
2.删除todo
3.更新todo(包括图片)
mission:
1.获取项目所有任务
2.标志任务完成
3.获取任务所有评论
4.发表评论
5.获取任务详情
6.发布任务
7.任务邀请
8.接受任务
9.更新任务图片
10.删除任务
project:
1.创建项目
2.获取用户项目
3.删除项目
4.搜索成员
5.邀请成员
6.加入项目
其他:
1.获取七牛上传token
需要更新的接口:
1.发布任务,添加图片,时间等,类似todo
2.添加todo,mission图片
3.获取mission,需要创建者等mission详情
4.获取所有任务的时候,也得获取任务图片、任务截止时间
5.项目信息的时候需要成员名
6.mission需要截止时间参数
7.根据projectId获取项目信息的接口
8.标记完成todo只需要一个更新todo接口,是不是mission后台判断
9.获取项目详情时需要参与者name和avatar
10.获取项目所有任务也需要name和avatar