xiaofei 1 rok pred
rodič
commit
6cf6d8df7d

+ 1 - 1
teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/mapper/MarkStudentMapper.java

@@ -40,7 +40,7 @@ public interface MarkStudentMapper extends BaseMapper<MarkStudent> {
 	IPage<MarkStudent> listUnMarkTaskStudent(@Param("page") Page<MarkStudent> page, @Param("examId") Long examId,
 			@Param("paperNumber") String paperNumber, @Param("groupNumber") Integer groupNumber);
 
-	StudentVo findOne(@Param("req") StudentQuery query);
+	StudentVo findOne(@Param("query") StudentQuery query);
 
 	IPage<AnswerQueryVo> queryPage(Page<AnswerQueryVo> page, @Param("query") AnswerQueryDomain query);
 

+ 7 - 0
teachcloud-mark/src/main/resources/mapper/MarkStudentMapper.xml

@@ -278,4 +278,11 @@
             and s.is_absent !=1 and s.objective_score+s.subjective_score&gt;=#{start}
             and s.objective_score+s.subjective_score&lt;=#{end}
     </select>
+    <select id="findOne" resultType="com.qmth.teachcloud.mark.bean.student.StudentVo"
+            parameterType="com.qmth.teachcloud.mark.bean.student.StudentQuery">
+        select * from mark_student
+        where exam_id = #{query.examId}
+          and course_paper_id = #{query.coursePaperId}
+          and student_code = #{query.studentCode}
+    </select>
 </mapper>