zouxuan il y a 5 ans
Parent
commit
04064a11f7

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

@@ -197,7 +197,7 @@
 		</if>
 	</select>
     <select id="getStudentExamRoom" resultMap="ExamRoomStudentRelation">
-		SELECT * FROM exam_room_student_relation WHERE exam_registration_id_ = #{registId}
+		SELECT * FROM exam_room_student_relation WHERE exam_registration_id_ = #{registId} LIMIT 1 FOR UPDATE
     </select>
 	<select id="findByStudentIdAndRoomId" resultMap="ExamRoomStudentRelation">
 		SELECT ersr.* FROM exam_room_student_relation ersr

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

@@ -281,7 +281,7 @@
 		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 	<select id="getStudentExamResultApiDto" resultMap="StudentExamResultApiDto">
-		SELECT * FROM student_exam_result WHERE exam_registration_id_ = #{examRegistrationId} LIMIT 1
+		SELECT * FROM student_exam_result WHERE exam_registration_id_ = #{examRegistrationId} LIMIT 1 FOR UPDATE
 	</select>
 
 	<select id="getWithExam" resultMap="StudentExamResult">