发表于: 2017-04-23 00:00:00
1 1172
今天完成的事情:
1.今天一天都在改接口,我的理解能力好像有点弱啊。
老大重复了好几遍的东西,任务和用户要分开,我真想把原来做的东西挨个版本的展示出来,这样才能展示出来自己有多蠢。
现在我的理解是这样的:
两个接口:任务统计详情个用户任务统计详情
任务统计详情:
前提:把和任务有关的数据展示出来。该接口得到的数据是:所有单个任务的数据和完成所有任务的数据。
日报质量: 学习进度:
用户任务统计详情接口:显示和用户相关的数据。
也就是日报分数,日报情况,任务轨迹和学习情况这些数据是关于用户的。该接口得到的数据是用户完成的所有任务,其中每个任务的数据,和完成所有任务的平均数据。
关于日报分数:
得到用户所有任务日报 select * from article a where a.id in(select aid from user_article_relation uar where uar.uid = id)
在根据这些日报得到上中下品的日报数量,既可以得出分数。
2.url的命名不规范
3.时间相关的字段用At
4.按功能按模块区分接口,
5.方案里面写上sql,这个还没写。
明天计划的事情:
1.修改方案
遇到的问题:
1.为什么这些问题我在听需求讲解的时候发现不了呢,这说明我听的重点不对,还有原型只有在需求讲解的时候才能看到,感觉不够看。
收获:
对于项目的接口有了进一步的认识。
评论