package org.springblade.modules.exam.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.modules.accreditation.excel.ExportSecurityPaperExcel; import org.springblade.modules.exam.entity.ScoreAuditRecords; import org.springblade.modules.exam.vo.ScoreAuditRecordsVO; import java.util.List; /** * 考试成绩修改申请记录服务类 * @author zhongrj */ public interface ScoreAuditRecordsService extends IService { /** * 自定义分页 * @param page * @param scoreAuditRecords * @return */ IPage selectScoreAuditRecordsPage(IPage page, ScoreAuditRecordsVO scoreAuditRecords); /** * 自定义详情信息 * @param scoreAuditRecords * @return */ ScoreAuditRecordsVO getScoreAuditRecordsDetails(ScoreAuditRecords scoreAuditRecords); /** * 申请审核 * @param scoreAuditRecords * @return */ boolean applyAudit(ScoreAuditRecords scoreAuditRecords); /** * 批量申请审核 * @param scoreAuditRecords 考试成绩修改申请记录审核 */ boolean batchAudit(ScoreAuditRecordsVO scoreAuditRecords); }