Joburgess 5 年之前
父节点
当前提交
5113722f35

+ 1 - 2
edu-user/edu-user-biz/src/main/resources/config/mybatis/ExamRoomMapper.xml

@@ -260,8 +260,7 @@
 		GROUP BY exam_room_id_ ) ers ON er.id_ = ers.exam_room_id_
 		SET er.exam_room_student_num_ = CASE WHEN ers.stu_num_ IS NULL THEN 0 ELSE ers.stu_num_ END
 		WHERE
-			er.id_ = ers.exam_room_id_
-			AND er.examination_basic_id_ IN
+			er.examination_basic_id_ IN
 			<foreach collection="examIds" item="examId" separator="," open="(" close=")">
 				#{examId}
 			</foreach>

+ 1 - 1
edu-user/edu-user-biz/src/main/resources/config/mybatis/ExamRoomStudentRelationMapper.xml

@@ -341,7 +341,7 @@
 			AND ser.result_ IS NULL
 	</select>
 
-	<select id="findNoFinishedExamRegistsWIthExamRooms" resultType="long">
+	<select id="findNoFinishedExamRegistsWIthExamRooms" resultMap="ExamRoomStudentRelation">
 		SELECT
 			DISTINCT ser.*
 		FROM