Browse Source

课程管理加入开课学院

wangliang 11 months ago
parent
commit
1c2b9828eb

+ 10 - 1
distributed-print-business/src/main/resources/mapper/TeachCourseMapper.xml

@@ -6,7 +6,7 @@
             resultType="com.qmth.distributed.print.business.bean.result.TeachCourseResult">
         SELECT
             tc.id,
-            bc.code AS courseCode,
+            GROUP_CONCAT(bc.code, '(', so.name, ')') as courseCode,
             bc.name AS courseName,
             tc.create_id AS createId,
             tc.create_time AS createTime,
@@ -19,6 +19,7 @@
             basic_course bc ON tc.course_id = bc.id
                 LEFT JOIN
             sys_user su ON tc.user_id = su.id
+            join sys_org so on so.id = bc.teaching_room_id
         <where>
             <if test="schoolId != null">
                 AND tc.school_id = #{schoolId}
@@ -42,6 +43,14 @@
                 </if>
             </if>
         </where>
+        group by
+            tc.id,
+            bc.name,
+            tc.create_id,
+            tc.create_time,
+            tc.user_id,
+            su.login_name,
+            su.real_name
         ORDER BY tc.create_time DESC
     </select>
 </mapper>