| | |
| | | |
| | | <select id="adminPage" resultMap="BaseResultMap" parameterType="com.mindskip.xzs.viewmodel.admin.paper.ExamPaperAnswerPageRequestVM"> |
| | | SELECT |
| | | <include refid="Base_Column_List"/> |
| | | FROM t_exam_paper_answer |
| | | a.id, a.exam_paper_id, a.paper_name, a.paper_type, a.subject_id, a.system_score, a.user_score, |
| | | a.paper_score, a.question_correct, a.question_count, a.do_time, a.status, a.create_user, a.create_time, |
| | | a.task_exam_id, u.real_name as userName |
| | | FROM t_exam_paper_answer a |
| | | left join t_user u on a.create_user = u.id |
| | | <where> |
| | | <if test="subjectId != null"> |
| | | and subject_id = #{subjectId} |
| | | and a.subject_id = #{subjectId} |
| | | </if> |
| | | <if test="paperName != null and paperName != ''"> |
| | | and paper_name like concat('%',#{paperName},'%') |
| | | and a.paper_name like concat('%',#{paperName},'%') |
| | | </if> |
| | | <if test="userName != null and userName != ''"> |
| | | and u.real_name like concat('%',#{userName},'%') |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | |
| | | <select id="getById" resultMap="BaseResultMap"> |
| | | SELECT |
| | | <include refid="Base_Column_List"/> |