Commit 770b2e1a by 郑云飞

修改答题记录详情接口

parent 17e63f13
...@@ -8,7 +8,6 @@ import lombok.Data; ...@@ -8,7 +8,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date;
/** /**
* 答题记录详情对象 db_test_paper_record_detail * 答题记录详情对象 db_test_paper_record_detail
...@@ -60,9 +59,6 @@ public class DbTestPaperRecordDetail extends BaseEntity { ...@@ -60,9 +59,6 @@ public class DbTestPaperRecordDetail extends BaseEntity {
* 状态:0正常,1 删除 * 状态:0正常,1 删除
*/ */
private Integer status; private Integer status;
/**
* 创建时间
*/
private Date createTime;
} }
package com.ruoyi.school.paper.domain.vo; package com.ruoyi.school.paper.domain.vo;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat; import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data; import lombok.Data;
import java.util.Date;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/** /**
...@@ -84,5 +82,16 @@ public class DbTestPaperRecordDetailVo { ...@@ -84,5 +82,16 @@ public class DbTestPaperRecordDetailVo {
@ExcelProperty(value = "创建时间") @ExcelProperty(value = "创建时间")
private Date cerateTime; private Date cerateTime;
@TableField(exist = false)
private String topic;
@TableField(exist = false)
private String righAnswersPic;
@TableField(exist = false)
private List<DbQuestionBankAnswerTestPaperVo> answers;
@TableField(exist = false)
private List<GoodsAnswersVo> goodsAnswers;
} }
package com.ruoyi.school.paper.domain.vo;
import lombok.Data;
/**
* @author zyf
* @date 2023/7/25
*/
@Data
public class GoodsAnswersVo {
private String goodsAnswer;
private String userName;
}
...@@ -13,15 +13,31 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -13,15 +13,31 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="good" column="good"/> <result property="good" column="good"/>
<result property="remark" column="remark"/> <result property="remark" column="remark"/>
<result property="status" column="status"/> <result property="status" column="status"/>
<result property="cerateTime" column="cerate_time"/> <result property="createTime" column="cerate_time"/>
<result property="createBy" column="create_by"/> <result property="createBy" column="create_by"/>
<result property="updateTime" column="update_time"/> <result property="updateTime" column="update_time"/>
<result property="updateBy" column="update_by"/> <result property="updateBy" column="update_by"/>
</resultMap> </resultMap>
<select id="queryPageList" resultType="com.ruoyi.school.paper.domain.vo.DbTestPaperRecordDetailVo"> <resultMap type="com.ruoyi.school.paper.domain.vo.DbTestPaperRecordDetailVo" id="TestPaperRecordDetailResult">
<result property="topic" column="topic"/>
<result property="answer" column="answer"/>
<result property="score" column="score"/>
<result property="correctAnswer" column="correctAnswer"/>
<result property="righAnswersPic" column="right_answers_pic"/>
<collection property="answers" ofType="com.ruoyi.school.paper.domain.vo.DbQuestionBankAnswerTestPaperVo">
<result property="optionTag" column="option_tag"/>
<result property="optionContent" column="option_content"/>
</collection>
<collection property="goodsAnswers" ofType="com.ruoyi.school.paper.domain.vo.GoodsAnswersVo">
<result property="goodsAnswer" column="goods_answer"/>
<result property="userName" column="user_name"/>
</collection>
</resultMap>
<select id="queryPageList" resultMap="TestPaperRecordDetailResult">
SELECT dqbatp.topic, SELECT dqbatp.topic,
dqbatp.right_answers, dqbatp.right_answers as correctAnswer,
dqbatp.right_answers_pic, dqbatp.right_answers_pic,
dtprd.answer, dtprd.answer,
dtprd.score, dtprd.score,
......
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