src/main/java/org/springblade/modules/exam/mapper/ExamPaperMapper.xml
@@ -85,7 +85,7 @@
        SELECT * FROM ( SELECT * FROM exam_subject_choices WHERE choices_type = 3 ORDER BY RAND( ) LIMIT 5 ) d
    </select>
    <select id="selectExamPaperPage" resultType="org.springblade.modules.exam.vo.ExamPaperVO">
    <select id="selectExamPaperPages" resultType="org.springblade.modules.exam.vo.ExamPaperVO">
        SELECT
            *
        FROM
@@ -96,6 +96,22 @@
                ksxt_exam sj ) as s
        WHERE
            show = 1
    </select>
    <select id="selectExamPaperPage" resultType="org.springblade.modules.exam.vo.ExamPaperVO">
        SELECT
            *
        FROM
            ksxt_exam
        where
        1=1
        <if test="paper.examType!=null and paper.examType!=''">
            and exam_type = #{paper.examType}
        </if>
        <if test="paper.examName!=null and paper.examName!=''">
            and exam_name = #{paper.examName}
        </if>
    </select>
    <select id="PagerSubject" resultMap="PagerSubjectAnswer">
@@ -215,4 +231,20 @@
        where exam_name like concat('%', #{examName},'%')
    </select>
    <!--查询当前考试的报名人员数量-->
    <select id="getApplyNumber" resultType="java.lang.Integer">
        select count(*) from sys_apply
        where
        exam_id = #{examPaper.id}
        and apply_status = 2
    </select>
    <!--查询当前考试的报名人员数量,模拟考试-->
    <select id="getTrainNumber" resultType="java.lang.Integer">
        select count(*) from sys_training_registration
        where
        train_exam_id = #{examPaper.id}
        and cancel = 1
    </select>
</mapper>