| | |
| | | </if> |
| | | </select> |
| | | |
| | | <!--查询试卷绑定的题目--> |
| | | <select id="getEexPaperChoices" resultType="org.springblade.modules.exam.vo.ExamSubjectChoicesVO"> |
| | | SELECT |
| | | esc.* |
| | | FROM |
| | | exam_subject_choices esc |
| | | LEFT JOIN exam_examination_subject exa ON esc.id = exa.subject_id |
| | | WHERE |
| | | 1=1 |
| | | <if test="examSubjectChoices.id!=null and examSubjectChoices.id!=''"> |
| | | and exa.examination_id = #{examSubjectChoices.id} |
| | | </if> |
| | | <if test="examSubjectChoices.subjectName!=null and examSubjectChoices.subjectName!=''"> |
| | | and esc.subject_name like concat('%', #{examSubjectChoices.subjectName},'%') |
| | | </if> |
| | | <if test="examSubjectChoices.choicesType!=null and examSubjectChoices.choicesType!=''"> |
| | | and esc.choices_type = #{examSubjectChoices.choices_type} |
| | | </if> |
| | | </select> |
| | | |
| | | |
| | | <!--ExamSubjectChoicesInfoMap 多表联查 一对多查询 --> |
| | | <resultMap id="ExamSubjectChoicesInfoMap" type="org.springblade.modules.exam.vo.ExamSubjectChoicesVO"> |
| | |
| | | and esc.id = #{examSubjectChoices.id} |
| | | </if> |
| | | </select> |
| | | |
| | | <update id="updateChoicesValue"> |
| | | update exam_subject_choices set score = #{value} where id = #{id} |
| | | </update> |
| | | </mapper> |