Commit 5c937b5d by 宋珺琪

选项图片调整

parent 1ec91884
package com.exam.entity; package com.exam.entity;
import lombok.Data; import lombok.Data;
import org.springframework.web.multipart.MultipartFile;
import java.util.List; import java.util.List;
...@@ -14,12 +15,16 @@ public class MultiQuestion { ...@@ -14,12 +15,16 @@ public class MultiQuestion {
private String section; private String section;
private String answerA; private String answerA;
private String Aimg;
private String answerB; private String answerB;
private String Bimg;
private String answerC; private String answerC;
private String Cimg;
private String answerD; private String answerD;
private String Dimg;
private String question; private String question;
......
...@@ -11,12 +11,12 @@ import java.util.List; ...@@ -11,12 +11,12 @@ import java.util.List;
@Mapper @Mapper
public interface AnswerMapper { public interface AnswerMapper {
@Select("<script> select paper_manage.paperid,multi_question.questionid,question,answerA,answerB,answerC,answerD,rightAnswer,analysis,subject,score,section,level,oneOrMore,\"单选题\" AS type,\"multi_question\" AS tablename from multi_question " + @Select("<script> select paper_manage.paperid,multi_question.questionid,question,answerA,Aimg,answerB,Bimg,answerC,Cimg,answerD,Dimg,rightAnswer,analysis,subject,score,section,level,oneOrMore,\"单选题\" AS type,\"multi_question\" AS tablename from multi_question " +
" left join paper_manage on paper_manage.questionId = multi_question.questionid " + " left join paper_manage on paper_manage.questionId = multi_question.questionid " +
"<if test='question != \"null\"'>" + "<if test='question != \"null\"'>" +
"where question like concat('%',#{question},'%')" "where question like concat('%',#{question},'%')"
+ "</if>" + + "</if>" +
"union " + "select paper_manage.paperid, judge_question.questionid,question,\"\" AS answerA,\"\" AS answerB,\"\" AS answerC,\"\" AS answerD,answer AS rightAnswer,analysis,subject,score,section,level ,\"\" AS oneOrMore,\"判断题\" AS type,\"judge_question\" AS tablename from judge_question" + "union " + "select paper_manage.paperid, judge_question.questionid,question,\"\" AS answerA,\"\" AS Aimg,\"\" AS answerB,\"\" AS Bimg,\"\" AS answerC,\"\" AS Cimg,\"\" AS answerD,\"\" AS Dimg,answer AS rightAnswer,analysis,subject,score,section,level ,\"\" AS oneOrMore,\"判断题\" AS type,\"judge_question\" AS tablename from judge_question" +
" left join paper_manage on paper_manage.questionId = judge_question.questionid " + " left join paper_manage on paper_manage.questionId = judge_question.questionid " +
"<if test='question != \"null\"'>" + "<if test='question != \"null\"'>" +
"where question like concat('%',#{question},'%')" "where question like concat('%',#{question},'%')"
......
...@@ -29,8 +29,8 @@ public interface MultiQuestionMapper { ...@@ -29,8 +29,8 @@ public interface MultiQuestionMapper {
MultiQuestion findOnlyQuestionId(); MultiQuestion findOnlyQuestionId();
@Options(useGeneratedKeys = true,keyProperty = "questionId") @Options(useGeneratedKeys = true,keyProperty = "questionId")
@Insert("insert into multi_question(subject,question,answerA,answerB,answerC,answerD,rightAnswer,analysis,section,level,oneOrMore) " + @Insert("insert into multi_question(subject,question,answerA,Aimg,answerB,Bimg,answerC,Cimg,answerD,Dimg,rightAnswer,analysis,section,level,oneOrMore) " +
"values(#{subject},#{question},#{answerA},#{answerB},#{answerC},#{answerD},#{rightAnswer},#{analysis},#{section},#{level},#{oneOrMore})") "values(#{subject},#{question},#{answerA},#{Aimg},#{answerB},#{Bimg},#{answerC},#{Cimg},#{answerD},#{Dimg},#{rightAnswer},#{analysis},#{section},#{level},#{oneOrMore})")
int add(MultiQuestion multiQuestion); int add(MultiQuestion multiQuestion);
@Select("select questionId from multi_question where subject =#{subject} order by rand() desc limit #{pageNo}") @Select("select questionId from multi_question where subject =#{subject} order by rand() desc limit #{pageNo}")
......
...@@ -7,9 +7,13 @@ public class AnswerVO { ...@@ -7,9 +7,13 @@ public class AnswerVO {
private String paperid; private String paperid;
private String questionid; private String questionid;
private String answerA; private String answerA;
private String Aimg;
private String answerB; private String answerB;
private String Bimg;
private String answerC; private String answerC;
private String Cimg;
private String answerD; private String answerD;
private String Dimg;
private String question; private String question;
private String rightAnswer; private String rightAnswer;
private String analysis; private String analysis;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment