68 lines
1.6 KiB
Plaintext
68 lines
1.6 KiB
Plaintext
package com.bonus.grade.dao;
|
|
|
|
|
|
import com.bonus.core.BonusBatis;
|
|
import com.bonus.grade.beans.gradeBean;
|
|
import com.bonus.question.beans.QuestionBean;
|
|
import com.bonus.score.beans.ExamQuestionBean;
|
|
import com.bonus.score.beans.ScoreBean;
|
|
import com.bonus.sys.BaseDao;
|
|
import com.bonus.sys.Page;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import java.util.List;
|
|
|
|
@BonusBatis
|
|
public interface gradeDao extends BaseDao<gradeBean>{
|
|
gradeBean findByExamId(gradeBean o);
|
|
|
|
gradeBean findByExamIdPlus(gradeBean o);
|
|
|
|
gradeBean findSelfByExamId(gradeBean o);
|
|
|
|
gradeBean getinfoByid(String id);
|
|
|
|
gradeBean findExamPage(gradeBean o);
|
|
|
|
void professsave(String examPerfession, String difficultId);
|
|
|
|
void professsave(String examPerfession, String difficultId, String examid);
|
|
|
|
void updateStatus(gradeBean o);
|
|
|
|
void deleteRegistration(gradeBean o);
|
|
|
|
void deleteProfess(gradeBean o);
|
|
|
|
List<gradeBean> getProfessById(String id);
|
|
|
|
List<ScoreBean> findByPageTwo(@Param("param") ScoreBean o, Page<ScoreBean> page);
|
|
|
|
List<gradeBean> findExaming();
|
|
|
|
Integer toStartStatus(ScoreBean o);
|
|
|
|
gradeBean findIsActice(String id);
|
|
|
|
void saveQuestionContent(ScoreBean o);
|
|
|
|
void saveExamInfo(QuestionBean unList);
|
|
void saveExamInfo1(QuestionBean unList);
|
|
|
|
List<ExamQuestionBean> findExamContent(ExamQuestionBean o);
|
|
|
|
Integer stopExam(gradeBean o);
|
|
|
|
gradeBean findExamPersonNum(gradeBean o);
|
|
|
|
int insertSelfPaper(gradeBean o);
|
|
|
|
int insertSelfProfess(gradeBean o);
|
|
|
|
gradeBean getSelfInfoBy(String examId);
|
|
|
|
void saveQuestionSelfContent(ScoreBean o);
|
|
|
|
List<gradeBean> selectExamCount();
|
|
}
|