jinxia.mo 1 месяц назад
Родитель
Сommit
e0a394e0e0
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      ie-system/src/main/resources/mapper/learn/LearnStudentMapper.xml

+ 1 - 1
ie-system/src/main/resources/mapper/learn/LearnStudentMapper.xml

@@ -117,7 +117,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
                 COUNT(*) AS num,
                 SUM(IF(a.state = 1, 1, 0)) AS correct,
                 ROUND(SUM(IF(a.state = 1, 1, 0)) * 100 / COUNT(*), 1) AS rate,
-                COUNT(DISTINCT le.paper_id) AS paperCount,
+                COUNT(DISTINCT IF(le.paper_type IN (20,30), le.paper_id, null)) paperCount,
                 ROUND(SUM(IF(a.`state` = 1 AND le.paper_type IN (20,30), 1, 0)) * 100 / SUM(IF(le.paper_type IN (20,30), 1, 0)), 1) paperRate
             FROM `sys_user` u
             JOIN `dz_cards` dc ON u.card_id = dc.card_id