diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/CourseStatDao.java b/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/CourseStatDao.java index 67fbfb3d..cf67a7f4 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/CourseStatDao.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/study/dao/CourseStatDao.java @@ -85,11 +85,9 @@ public class CourseStatDao extends BaseDao { StringBuilder sql = new StringBuilder(); sql.append("SELECT ") // 总条数=去重后的人数 - .append("COUNT(DISTINCT c.content_id) ") - .append("FROM boe_study_course_item c ") - .append("WHERE 1=1 ") - // 条件:已完成 - .append("AND c.status = 9 "); + .append("COUNT(DISTINCT c.id) ") + .append("FROM boe_course_content c ") + .append("WHERE 1=1 "); List params = new ArrayList<>(); // courseId非空则过滤(参数化防注入) if (StringUtils.isNotBlank(courseId)) {