Examination_system/Examination_system-1/.svn/pristine/27/27eb2c115d7645063dbe5916609...

74 lines
2.1 KiB
Plaintext

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<RegistrationBean> {
public List<RegistrationBean> findByPage(@Param("param")RegistrationBean o, Page<RegistrationBean> 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<RegistrationBean> findUserByIdAndTimes(String o);
public List<RegistrationBean> showExamPerson(String id);
public List<RegistrationBean> showExamingPerson(String id);
public List<RegistrationBean> findExamPerson(String id);
public List<RegistrationBean> 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<RegistrationBean> showPersonScoreResult(String id);
List<RegistrationBean> findExamingPerson(SeatBean o);
public void sitesave(RegistrationBean getinfo);
public List<RegistrationBean> selectseatinfo(RegistrationBean o);
public Integer findbynowDate(RegistrationBean bean);
public void updatebyidcard(RegistrationBean jsonToBean);
public RegistrationBean findnameByidcard(String idcard);
public List<RegistrationBean> findAlltestinfo(String examId);
public int insertInfo(RegistrationBean o);
public void updateEnroll(RegistrationBean jsonToBean);
public List<RegistrationBean> getnewinfoBytime();
}