Przeglądaj źródła

更改印刷计划查询-总门次计算逻辑

caozixuan 4 lat temu
rodzic
commit
da253bdff0

+ 7 - 10
distributed-print-business/src/main/resources/mapper/ExamPrintPlanMapper.xml

@@ -36,17 +36,14 @@
             exam_start_time AS examStartTime,
             exam_end_time AS examEndTime,
             status,
-            (SELECT
-            COUNT(*)
-            FROM
-            exam_detail_course
+            (
+            SELECT
+                COUNT(
+                DISTINCT ( course_code ))
+                FROM
+                exam_detail_course
             WHERE
-            exam_detail_id IN (SELECT
-            id
-            FROM
-            exam_detail
-            WHERE
-            print_plan_id = 1)) AS totalGates,
+            exam_detail_id IN ( SELECT id FROM exam_detail WHERE print_plan_id = 1 )) AS totalGates,
             print_content AS printContent,
             backup_method AS backupMethod,
             backup_count AS backupCount,