【新增】 C语言试题新增答案模板字段

This commit is contained in:
dlaren
2025-08-20 21:37:03 +08:00
parent c37b1b54be
commit 184d1ce578
2 changed files with 14 additions and 2 deletions

View File

@@ -82,6 +82,12 @@ public class ExamQuestion extends TenantBaseDO {
// @Excel(name = "解析(带样式)")
private String analysis;
/**
* 答题模板
*/
// @Excel(name = "解析(带样式)")
private String answerEmplate;
/**
* c语言参考答案
*/

View File

@@ -28,6 +28,7 @@
<result property="audit" column="audit"/>
<result property="tname" column="tname"/>
<result property="schoolId" column="school_id"/>
<result property="answerEmplate" column="answer_emplate"/>
<result property="courseName" column="course_name"/>
<result property="specialtyName" column="specialty_name"/>
<result property="tenantId" column="tenant_id"/>
@@ -75,7 +76,8 @@
course_name,
specialty_name,
tname,
school_id
school_id,
answer_emplate
from exam_question
</sql>
@@ -209,6 +211,7 @@
<if test="courseName != null">course_name,</if>
<if test="specialtyName != null">specialty_name,</if>
<if test="schoolId != null">school_id,</if>
<if test="answerEmplate != null">answer_emplate,</if>
<if test="tenantId != null">tenant_id,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
@@ -237,6 +240,7 @@
<if test="courseName != null">#{courseName},</if>
<if test="specialtyName != null">#{specialtyName},</if>
<if test="schoolId != null">#{schoolId},</if>
<if test="answerEmplate != null">#{answerEmplate},</if>
<if test="tenantId != null">#{tenantId},</if>
</trim>
@@ -250,7 +254,7 @@
(#{item.quId}, #{item.quBankId},#{item.tname},#{item.quNum}, #{item.chapteridDictText}, #{item.subjectName},
#{item.specialtyName}, #{item.courseName}, #{item.quLevel}, #{item.content}, #{item.audit}
, #{item.status}, #{item.contentText}, #{item.analysis}, #{item.pointNames}, #{item.keywords},
#{item.manual}, #{item.schoolId}, #{createTime}, #{creator}, #{updateTime}, #{updater})
#{item.manual}, #{item.schoolId}, #{answerEmplate}, #{createTime}, #{creator}, #{updateTime}, #{updater})
</foreach>
ON DUPLICATE KEY UPDATE
tname = VALUES(tname),
@@ -268,6 +272,7 @@
keywords = VALUES(keywords),
manual = VALUES(manual),
school_id = VALUES(school_id),
answer_emplate = VALUES(answer_emplate),
create_time = VALUES(create_time),
creator = VALUES(creator),
update_time = VALUES(update_time),
@@ -300,6 +305,7 @@
<if test="courseName != null">course_name = #{courseName},</if>
<if test="specialtyName != null">specialty_name = #{specialtyName},</if>
<if test="schoolId != null">school_id = #{schoolId},</if>
<if test="answerEmplate != null">answer_emplate = #{answerEmplate},</if>
<if test="tenantId != null">tenant_id = #{tenantId},</if>
</trim>
where qu_id = #{quId}