流程图
2023-10-12 19:52:32 0 举报
99999999
作者其他创作
大纲/内容
考试
返回连续签到天数实际获得积分
请求
查record表判断是否有数据
有则修改
首先修改moment更新观看的时间点
该加多少分
直接新增一条数据finished为truefinish_time前端时间
lesson的状态改为已学完
视频
否
没有当前的数据
不允许重复签到
计算连续签到天数
课程学完了
考试视频
是否签到过
签到请求
学习时间 > 50%record旧数据的状态必须为false
利用mq保存积分
已学习小节数+1
没有
结束
这是最后一节finished为truefinish_time前端时间
最近一次学习小节ID最近一次学习时间判断状态为未学习,改为已学习
新增签到记录
是
判断课程是否学完
是否第一次学完
未学完
新增一条数据lesson的status改为已学习
0 条评论
下一页