Explorar el Código

bug
1.查询可分析的试卷列表 没命题老师姓名

caozixuan hace 3 años
padre
commit
679b96704a

+ 19 - 17
distributed-print-business/src/main/resources/mapper/GradeBatchPaperMapper.xml

@@ -69,24 +69,26 @@
     <select id="findAbleAnalyzePaper"
             resultType="com.qmth.distributed.print.business.bean.result.analyze.GradeBatchPaperResult">
         SELECT
-        bs.name AS semesterName,
-        be.name AS examName,
-        et.course_code AS courseCode,
-        et.course_name AS courseName,
-        et.teaching_room_id AS teachingRoomId,
-        et.teacher_name AS teacherName,
-        et.paper_number AS paperNumber,
-        etd.exposed_paper_type AS paperType
+            bs.name AS semesterName,
+            be.name AS examName,
+            et.course_code AS courseCode,
+            et.course_name AS courseName,
+            et.teaching_room_id AS teachingRoomId,
+            su.real_name AS teacherName,
+            et.paper_number AS paperNumber,
+            etd.exposed_paper_type AS paperType
         FROM
-        exam_task et
-        INNER JOIN
-        exam_task_detail etd ON et.id = etd.exam_task_id
-        LEFT JOIN
-        basic_exam be ON be.school_id = et.school_id
-        AND be.id = et.exam_id
-        LEFT JOIN
-        basic_semester bs ON bs.school_id = et.school_id
-        AND bs.id = be.semester_id
+            exam_task et
+                INNER JOIN
+            exam_task_detail etd ON et.id = etd.exam_task_id
+                LEFT JOIN
+            basic_exam be ON be.school_id = et.school_id
+                AND be.id = et.exam_id
+                LEFT JOIN
+            basic_semester bs ON bs.school_id = et.school_id
+                AND bs.id = be.semester_id
+                LEFT JOIN
+            sys_user su ON et.user_id = su.id
         <where>
             AND etd.exposed_paper_type != ''
             <if test="schoolId != null and schoolId != ''">