| | |
| | | |
| | | <!--查询当前考试的报名人员数量--> |
| | | <select id="getApplyNumber" resultType="java.lang.Integer"> |
| | | select count(*) from sys_apply |
| | | where |
| | | exam_id = #{examPaper.id} |
| | | and apply_status = 2 |
| | | select sum(a) from( |
| | | select count(*) a from sys_apply |
| | | where |
| | | exam_id = #{examPaper.id} |
| | | union all |
| | | ( |
| | | select count(*) a from sys_training_registration |
| | | where |
| | | train_exam_id = #{examPaper.id} |
| | | ) |
| | | ) c |
| | | </select> |
| | | |
| | | <!--查询当前考试的报名人员数量,模拟考试--> |
| | |
| | | and cancel = 1 |
| | | </select> |
| | | |
| | | <!--根据用户id查询报名信息--> |
| | | <select id="getApplyDetail" resultType="org.springblade.modules.apply.entity.Apply"> |
| | | (select |
| | | sa.id as id |
| | | from |
| | | sys_apply sa |
| | | left join |
| | | blade_user bu |
| | | on |
| | | bu.id = sa.user_id |
| | | where sa.user_id = #{userId} |
| | | and is_apply = 1 |
| | | and is_exam = 1 |
| | | and sa.apply_status = 2 |
| | | ) |
| | | |
| | | union all |
| | | |
| | | (select |
| | | str.id as id |
| | | from |
| | | sys_training_registration str |
| | | left join |
| | | blade_user bu |
| | | on |
| | | bu.id = str.user_id |
| | | where str.user_id = #{userId} |
| | | and bu.is_train = 1 |
| | | and is_exam = 1 |
| | | and str.cancel = 1 |
| | | ) |
| | | </select> |
| | | |
| | | </mapper> |