luohairen
2024-11-12 f18c0b3336a10bc36a9e5ca34a03b6d19c34569b
src/main/java/com/ycl/jxkg/service/ExamService.java
@@ -8,6 +8,7 @@
import com.ycl.jxkg.domain.form.ForceSubmitForm;
import com.ycl.jxkg.domain.query.ExamQuery;
import com.ycl.jxkg.domain.vo.ExamSubmitVO;
import com.ycl.jxkg.domain.vo.admin.exam.ExamPaperMarkVO;
import com.ycl.jxkg.domain.vo.StartExamVO;
import java.util.List;
@@ -66,7 +67,7 @@
     * 列表
     * @return
     */
    Result all();
    Result all(ExamQuery query);
    /**
     * 主动提交试卷
@@ -118,6 +119,14 @@
    Result getMarkPaperInfo(Integer examId, Integer userId);
    /**
     * 提交阅卷
     *
     * @param examPaperMark
     * @return
     */
    Result submitMarkPaper(ExamPaperMarkVO examPaperMark);
    /**
     * 根据考试id获取监控列表
     * @param query 考试id
     * @return 监控列表
@@ -139,4 +148,23 @@
     * @return
     */
    Result forceSubmit(ForceSubmitForm form);
    /**
     * 作废
     *
     * @param id
     * @return {@link Result }
     * @author
     */
    Result cancel(Integer id);
    /**
     * 恢复
     *
     * @param id
     * @return {@link Result }
     * @author
     */
    Result recover(Integer id);
}