From 0c510424ebe81013bc628d5a411457453f84f81b Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 24 五月 2024 14:25:37 +0800
Subject: [PATCH] 考试记录计算平均分重写
---
src/main/resources/mapper/DeptQuestionMapper.xml | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/src/main/resources/mapper/DeptQuestionMapper.xml b/src/main/resources/mapper/DeptQuestionMapper.xml
index 7edda4a..9ad9983 100644
--- a/src/main/resources/mapper/DeptQuestionMapper.xml
+++ b/src/main/resources/mapper/DeptQuestionMapper.xml
@@ -16,14 +16,19 @@
DELETE
FROM t_dept_question
WHERE question_id = #{questionId}
- AND dept_id IN
- <foreach collection="deptIds" open="(" separator="," close=")" item="deptId">
- #{deptId}
- </foreach>
+ <if test="deptIds != null and deptIds.size > 0">
+ AND dept_id IN
+ <foreach collection="deptIds" open="(" separator="," close=")" item="deptId">
+ #{deptId}
+ </foreach>
+ </if>
</delete>
<select id="deptByQuestionId" resultType="com.mindskip.xzs.domain.vo.DeptQuestionVO">
- SELECT tdq.dept_id, td.name as deptName FROM t_dept_question tdq INNER JOIN t_department td ON td.id = tdq.dept_id WHERE tdq.question_id = #{questionId}
+ SELECT tdq.dept_id, td.name as deptName
+ FROM t_dept_question tdq
+ INNER JOIN t_department td ON td.id = tdq.dept_id
+ WHERE tdq.question_id = #{questionId}
</select>
</mapper>
--
Gitblit v1.8.0