考核评估-我的考试 考试未通过可重复考试
This commit is contained in:
parent
e215955bfa
commit
90cbce5fcd
@ -305,9 +305,6 @@ public class MyExamineServiceImpl implements IMyExamineService {
|
|||||||
if (Objects.isNull(paperInfo)){
|
if (Objects.isNull(paperInfo)){
|
||||||
throw new ServiceException("未查询到考生考试信息");
|
throw new ServiceException("未查询到考生考试信息");
|
||||||
}
|
}
|
||||||
if (!"0".equals(paperInfo.getStatus())){
|
|
||||||
throw new ServiceException("已参与过考试,请勿重复参加");
|
|
||||||
}
|
|
||||||
ExamInfo examInfo = examInfoService.selectExamInfoById(paperInfo.getExamId());
|
ExamInfo examInfo = examInfoService.selectExamInfoById(paperInfo.getExamId());
|
||||||
if (Objects.isNull(examInfo)){
|
if (Objects.isNull(examInfo)){
|
||||||
throw new ServiceException("未查询到考试信息");
|
throw new ServiceException("未查询到考试信息");
|
||||||
|
@ -80,7 +80,7 @@
|
|||||||
exam_info AS ei
|
exam_info AS ei
|
||||||
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
||||||
<where>
|
<where>
|
||||||
and ei.id not in (SELECT exam_id from exam_paper_info where examine_id = #{userId})
|
and ei.id not in (SELECT exam_id from exam_paper_info where examine_id = #{userId} and status = '2')
|
||||||
<if test="examName != null and examName != ''"> and ei.exam_name like concat('%', #{examName}, '%')</if>
|
<if test="examName != null and examName != ''"> and ei.exam_name like concat('%', #{examName}, '%')</if>
|
||||||
<if test="examLevel != null and examLevel != ''"> and ei.exam_level = #{examLevel}</if>
|
<if test="examLevel != null and examLevel != ''"> and ei.exam_level = #{examLevel}</if>
|
||||||
<if test="examType != null and examType != ''"> and ei.exam_type = #{examType}</if>
|
<if test="examType != null and examType != ''"> and ei.exam_type = #{examType}</if>
|
||||||
@ -181,7 +181,6 @@
|
|||||||
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
||||||
WHERE
|
WHERE
|
||||||
epi.id = #{id}
|
epi.id = #{id}
|
||||||
AND epi.`status` = '0'
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectPaperQuestionNoAnswerListByPaperId" resultType="com.inspur.examine.vo.MyExamPaperQuestionVO">
|
<select id="selectPaperQuestionNoAnswerListByPaperId" resultType="com.inspur.examine.vo.MyExamPaperQuestionVO">
|
||||||
@ -228,7 +227,6 @@
|
|||||||
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
LEFT JOIN exam_attestation AS ea ON ei.attestation_id = ea.id
|
||||||
WHERE
|
WHERE
|
||||||
epi.id = #{id}
|
epi.id = #{id}
|
||||||
AND (epi.`status` = '1' or epi.`status` = '2')
|
|
||||||
</select>
|
</select>
|
||||||
<select id="selectHistoryPaperQuestionNoAnswerListByPaperId"
|
<select id="selectHistoryPaperQuestionNoAnswerListByPaperId"
|
||||||
resultType="com.inspur.examine.vo.MyExamPaperQuestionVO">
|
resultType="com.inspur.examine.vo.MyExamPaperQuestionVO">
|
||||||
|
Loading…
Reference in New Issue
Block a user