package org.springblade.modules.apply.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.modules.apply.entity.Apply; import org.springblade.modules.apply.mapper.ApplyMapper; import org.springblade.modules.apply.service.ApplyService; import org.springblade.modules.apply.vo.ApplyVO; import org.springframework.stereotype.Service; /** * 考试报名服务实现类 * @author zhongrj */ @Service public class ApplyServiceImpl extends ServiceImpl implements ApplyService { /** * 自定义分页数据 * @param page 分页条件 * @param apply 考试报名对象 * @return */ @Override public IPage selectApplyPage(IPage page, ApplyVO apply) { return page.setRecords(baseMapper.selectApplyPage(page, apply)); } /** * 详情 * @param apply 考试报名信息对象 */ @Override public ApplyVO selectApplyInfo(Apply apply) { return baseMapper.selectApplyInfo(apply); } /** * 获取准考证前缀相同的数量 * @param result 前缀 * @return */ @Override public int getCandidateNoCount(String result) { return baseMapper.getCandidateNoCount(result); } }