| | |
| | | package com.ruoyi.study.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.study.domain.TGameRecord; |
| | | import com.ruoyi.study.domain.TSubjectRecord; |
| | | import com.ruoyi.study.vo.ExitLearnVO; |
| | | import com.ruoyi.study.vo.SubjectRecordResultVO; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | */ |
| | | public interface ITSubjectRecordService extends IService<TSubjectRecord> { |
| | | |
| | | /** |
| | | * 退出学习,保存学习记录 |
| | | * |
| | | * @param exitLearn 学习信息 |
| | | * @param userid 用户id |
| | | * @return 保存结果 |
| | | */ |
| | | Boolean exitLearning(ExitLearnVO exitLearn, Integer userid); |
| | | |
| | | /** |
| | | * 获取学习进度 |
| | | * |
| | | * @param subjectRecord 已存在的学习进度 |
| | | * @param userid 用户id |
| | | * @return 结果 |
| | | */ |
| | | SubjectRecordResultVO recordResult(TSubjectRecord subjectRecord, Integer userid); |
| | | } |