package com.thhy.secure.modules.biz.exam.mapper; import com.thhy.secure.modules.biz.exam.entity.ExamDto; import com.thhy.secure.modules.biz.exam.entity.ExamRecord; import com.thhy.secure.modules.biz.exam.entity.ExamRecordDto; import com.thhy.secure.modules.biz.exam.entity.ExamRecordListVo; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.List; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-05-26 15:51:18 */ @Component public interface ExamRecordMapper { ExamRecord queryById(Serializable recordId); Integer queryVersionById(Serializable recordId); List findList(ExamRecord examrecord); List recordList(ExamRecordDto examRecordDto); List findAll(); void insert(ExamRecord examrecord); void update(ExamRecord examrecord); void deletelogic(Serializable recordId); void deleteById(Serializable recordId); void ExamFinish(ExamRecord examRecord); int countByExam(ExamDto examDto); int planUserCountByExam(ExamDto examDto); }