xiangpei
2024-06-26 4caba6f32b75523bde4bf2f988946153d5c47944
src/main/java/com/ycl/jxkg/service/ExamService.java
@@ -3,7 +3,9 @@
import com.ycl.jxkg.domain.entity.Exam;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ycl.jxkg.base.Result;
import com.ycl.jxkg.domain.form.AddTimeForm;
import com.ycl.jxkg.domain.form.ExamForm;
import com.ycl.jxkg.domain.form.ForceSubmitForm;
import com.ycl.jxkg.domain.query.ExamQuery;
import com.ycl.jxkg.domain.vo.ExamSubmitVO;
@@ -87,7 +89,7 @@
     * @param id
     * @return
     */
    Result getMarkPaperInfo(Integer id);
    Result getMarkResultInfo(Integer id);
    /**
     * 学生端分页
@@ -104,4 +106,36 @@
     * @return
     */
    Result start(Integer id);
    /**
     * 获取某个人的答卷
     *
     * @param examId
     * @param userId
     * @return
     */
    Result getMarkPaperInfo(Integer examId, Integer userId);
    /**
     * 根据考试id获取监控列表
     * @param query 考试id
     * @return 监控列表
     */
    Result monitorList(ExamQuery query);
    /**
     * 添加考试时间
     *
     * @param form
     * @return
     */
    Result addTime(AddTimeForm form);
    /**
     * 强制提交试卷
     *
     * @param form
     * @return
     */
    Result forceSubmit(ForceSubmitForm form);
}