소스 검색

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

caozixuan 4 년 전
부모
커밋
da253bdff0
1개의 변경된 파일7개의 추가작업 그리고 10개의 파일을 삭제
  1. 7 10
      distributed-print-business/src/main/resources/mapper/ExamPrintPlanMapper.xml

+ 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,