发表于: 2017-09-18 22:23:03
1 669
今日完成的事情:
1、在wiki的学渣项目主页找到了相关账户,查看了逗你学在腾讯云的第三方存储、测试了图片上传。
2、完成科目列表、添加删除接口。
3、晚上和组员语音交流了。
遇到的问题:
1、在处理【科目上下架】时,突然特别想不通。因为需求上说“当一个科目下没有专题时,禁止上架”。
那么当下架一个正处于上架状态的科目、当业务逻辑进行到判断出了该科目下的专题列表为空时、需要报异常吗?
因为如果专题列表为空,那就违反了“当一个科目下没有专题时,禁止上架”。而此时这个科目又是处于上架状态的。
上面这个问题和 PM 交流后解决。
2、相同科目的如果所属年级不同,那他们就是两门课程了。
如果沿用【回家学习】的 Subject 表结构,是这样的:
id subjectName grade
1 语文 1
2 语文 2
3 语文 3
4 语文 4
5 语文 5
6 数学 1
7 数学 2
8 数学 3
9 数学 4
10 数学 5
科目名称的字符串 和 年级 直接耦合到一块了。
收获:
1、虽然已经写了后台科目、专题、课程、任务接口了,但心里特别不安。总有一种需要推倒重来的可怕感觉。
今天日报还是没能够把问题描述清楚,我尝试在之后的日报再次归纳总结一下。
评论