package com.bonus.registration.dao; import com.bonus.core.BonusBatis; import com.bonus.registration.beans.RegistrationBean; import com.bonus.seat.beans.SeatBean; import com.bonus.sys.BaseDao; import com.bonus.sys.Page; import com.bonus.sys.beans.UserBean; import org.apache.ibatis.annotations.Param; import java.util.List; @BonusBatis public interface RegistrationDao extends BaseDao { public List findByPage(@Param("param")RegistrationBean o, Page page); public RegistrationBean findById(RegistrationBean o); public Integer update(RegistrationBean o); public Integer deleteApply(RegistrationBean o); public RegistrationBean findByidcard(String idCard); public RegistrationBean findExamProfess(RegistrationBean o); public Integer insertExamProfess(RegistrationBean o); public List findUserByIdAndTimes(String o); public List showExamPerson(String id); public List showExamingPerson(String id); public List findExamPerson(String id); public List findMissingTest(String id); public int changeIsActive(UserBean user); public Integer toUpdateTimes(@Param("param")RegistrationBean o); public Integer toUpdateIsActive(RegistrationBean o); public Integer insertMissingTest(RegistrationBean o); RegistrationBean judgeExamPerson(UserBean user); void setExamId(RegistrationBean reg); List showPersonScoreResult(String id); List findExamingPerson(SeatBean o); public void sitesave(RegistrationBean getinfo); public List selectseatinfo(RegistrationBean o); public Integer findbynowDate(RegistrationBean bean); public void updatebyidcard(RegistrationBean jsonToBean); public RegistrationBean findnameByidcard(String idcard); public List findAlltestinfo(String examId); public int insertInfo(RegistrationBean o); public void updateEnroll(RegistrationBean jsonToBean); public List getnewinfoBytime(); }