From 11efc9210b47e1bc98906422ab534c9042c3e71d Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 27 五月 2024 15:53:32 +0800
Subject: [PATCH] 优化随机试卷列表

---
 src/main/resources/mapper/ExamTemplatesSubjectMapper.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/main/resources/mapper/ExamTemplatesSubjectMapper.xml b/src/main/resources/mapper/ExamTemplatesSubjectMapper.xml
index 8e6374d..b748650 100644
--- a/src/main/resources/mapper/ExamTemplatesSubjectMapper.xml
+++ b/src/main/resources/mapper/ExamTemplatesSubjectMapper.xml
@@ -4,6 +4,7 @@
     <resultMap id="BaseResultMap" type="com.mindskip.xzs.domain.ExamTemplatesSubject">
         <id column="id" jdbcType="INTEGER" property="id"/>
         <result column="subject_id" jdbcType="INTEGER" property="subjectId"/>
+        <result column="subjectName" property="subjectName"/>
         <result column="templates_id" jdbcType="INTEGER" property="templatesId"/>
     </resultMap>
 
@@ -18,9 +19,10 @@
 
     <select id="getTemplatesId" resultMap="BaseResultMap">
         select
-        <include refid="Base_Column_List"/>
-        from t_exam_templates_subject
-        where templates_id = #{templatesId}
+            ets.id, ets.subject_id, ets.templates_id, ts.name as subjectName
+        from t_exam_templates_subject ets
+            INNER JOIN t_subject ts ON ts.id = ets.subject_id
+        where ets.templates_id = #{templatesId}
     </select>
 
     <insert id="saves" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id">
@@ -42,4 +44,4 @@
         from t_exam_templates_subject where templates_id = #{templatesId}
     </select>
 
-</mapper>
\ No newline at end of file
+</mapper>

--
Gitblit v1.8.0