package com.ruoyi.hezhi.service; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.hezhi.domain.TbMemberExamSimulateAll; import com.ruoyi.hezhi.domain.dto.MemberExamSimulateAllDTO; import java.util.List; /** * 我的考试、模拟题目(做过)Service接口 * * @author ruoyi * @date 2024-11-11 */ public interface ITbMemberExamSimulateAllService { /** * 查询我的考试、模拟题目(做过) * * @param memberExamSimulateAllId 我的考试、模拟题目(做过)主键 * @return 我的考试、模拟题目(做过) */ public TbMemberExamSimulateAll selectTbMemberExamSimulateAllByMemberExamSimulateAllId(Long memberExamSimulateAllId); /** * 查询我的考试、模拟题目(做过)列表 * * @param tbMemberExamSimulateAll 我的考试、模拟题目(做过) * @return 我的考试、模拟题目(做过)集合 */ public List selectTbMemberExamSimulateAllList(TbMemberExamSimulateAll tbMemberExamSimulateAll); /** * 新增我的考试、模拟题目(做过) * * @param tbMemberExamSimulateAll 我的考试、模拟题目(做过) * @return 结果 */ public int insertTbMemberExamSimulateAll(TbMemberExamSimulateAll tbMemberExamSimulateAll); /** * 修改我的考试、模拟题目(做过) * * @param tbMemberExamSimulateAll 我的考试、模拟题目(做过) * @return 结果 */ public int updateTbMemberExamSimulateAll(TbMemberExamSimulateAll tbMemberExamSimulateAll); /** * 批量删除我的考试、模拟题目(做过) * * @param memberExamSimulateAllIds 需要删除的我的考试、模拟题目(做过)主键集合 * @return 结果 */ public int deleteTbMemberExamSimulateAllByMemberExamSimulateAllIds(Long[] memberExamSimulateAllIds); /** * 删除我的考试、模拟题目(做过)信息 * * @param memberExamSimulateAllId 我的考试、模拟题目(做过)主键 * @return 结果 */ public int deleteTbMemberExamSimulateAllByMemberExamSimulateAllId(Long memberExamSimulateAllId); /** * 模拟考试答题 * * @param memberExamSimulateAllDTO * @return ok */ public AjaxResult subjectSimulateAnswer(MemberExamSimulateAllDTO memberExamSimulateAllDTO); /** * 正式考试点击确定开始答题 * * @param memberExamSimulateAllDTO * @return ok */ public AjaxResult subjectFormalClickOK(MemberExamSimulateAllDTO memberExamSimulateAllDTO); /** * 正式考试答题 * * @param memberExamSimulateAllDTO * @return ok */ public AjaxResult subjectFormalAnswer(MemberExamSimulateAllDTO memberExamSimulateAllDTO); }