|
@@ -230,7 +230,12 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
|
|
|
"SUM(CASE WHEN o.log_type = '1' THEN 1 ELSE 0 END) AS type1,\n" +
|
|
|
"SUM(CASE WHEN o.log_type = '2' THEN 1 ELSE 0 END) AS type2,\n" +
|
|
|
"SUM(CASE WHEN o.log_type = '3' THEN 1 ELSE 0 END) AS type3,\n" +
|
|
|
- "SUM(CASE WHEN o.log_type = '4' THEN 1 ELSE 0 END) AS type4\n" +
|
|
|
+ "SUM(CASE WHEN o.log_type = '4' THEN 1 ELSE 0 END) AS type4,\n" +
|
|
|
+ "(\n" +
|
|
|
+ " SUM(CASE WHEN o.log_type = '1' THEN 1 ELSE 0 END) +\n" +
|
|
|
+ " SUM(CASE WHEN o.log_type = '2' THEN 1 ELSE 0 END) +\n" +
|
|
|
+ " SUM(CASE WHEN o.log_type = '4' THEN 1 ELSE 0 END)\n" +
|
|
|
+ ") AS on_line_num\n" +
|
|
|
"FROM fs_course_watch_log o\n" +
|
|
|
"<if test= 'sendType != 1 '> " +
|
|
|
" LEFT JOIN qw_user qu on qu.id=o.qw_user_id\n" +
|