发表于: 2017-12-24 22:25:44

1 665


今天完成的事情:

1. 方案设计完成。

386 选择教材/换绑教材/教材管理/教材课时管理/教材课时任务管理

前台:

作为一个用户,我希望能够选择教材,以便于学习相应教材下的课时;

367

 

作为一个用户,我希望能够换绑教材,以便我想更换教材的时候可以实现;

点击换绑教材:

调用教材查询接口,带年级idpagesize参数,在book表中取出教材数据列表,按创建时间排序,如果年级ID为空,返回教材为所有年级教材。

 

点击教材:

调用用户AND教材更新,带入参数旧教材ID,新教材ID

user_book表更新相应用户ID的教材ID

user_lesson_period表删除相应用户ID和教材ID下的课时

完成换绑教材

 

后台:

作为一个管理者,我希望有同步预习模块的任务管理列表页、详情页,以便我编辑管理同步预习的任务信息;、

 

新增:

调用添加任务接口,带入参数教材id 课时id,任务名称,提示,贴士类型,弹出时间,提示内容。

task表添加记录,返回生成的任务ID

 

调用添加步骤接口,带入参数,任务ID,步骤顺序,步骤类型,附件URL,文本,是否跟读。

 

编辑:

调用更新任务接口,带入参数任务id,任务名称,提示,贴士类型,弹出时间,提示内容。在task表更新记录

 

调用添加步骤接口,带入参数,步骤ID,步骤顺序,步骤类型,附件URL,文本,是否跟读。



2. 方案评审


明天计划的事情

1. 接口文档

2. 方案评审


遇到的问题:



收获:

1. 对于方案的选择

对于删除的方案:

 到底是删除课时,就删除旗下的任务,还是删除完任务才能删除对应的课时

主要决定方在用户。选用哪种方式。


2. 防止用户刷阅读量,需要记录用户每一次的阅读记录,来判断,是否需要阅读量+1,需要新建一个表来记录


任务进度:方案设计

任务开始时间:2017-12-12

评审时间:2017-12-24

未完待续

暂定 2017-12-25 晚上








返回列表 返回列表
评论

    分享到