-
学习监控
-
学习监控功能正在开发中...
+
+
+
+
+
+
+
+
+
+
+
+
+ 监控设置
+
+
+
+
+
+
监控设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+.option-item {
+ display: flex;
+ align-items: flex-start;
+ gap: 12px;
+}
+
+/* 自定义多选:隐藏原生复选框,使用蓝色圆点 */
+.custom-checkbox {
+ display: none;
+}
+
+.option-label {
+ display: flex;
+ align-items: flex-start;
+ gap: 12px;
+ cursor: pointer;
+}
+
+.dot {
+ width: 12px;
+ height: 12px;
+ border-radius: 50%;
+ border: 2px solid #ccc;
+ margin-top: 6px;
+ flex-shrink: 0;
+ position: relative;
+}
+
+.dot-icon {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 5px;
+ height: 5px;
+ border-radius: 50%;
+ background: #ccc;
+ transform: translate(-50%, -50%);
+}
+
+.dot.active {
+ border: 2px solid #0288D1;
+}
+
+.dot.active .dot-icon {
+ background: #0288D1;
+}
+
+.option-text {
+ font-size: 14px;
+ color: #333;
+ line-height: 1.5;
+}
+
+.modal-footer {
+ display: flex;
+ justify-content: flex-end;
+ gap: 12px;
+}
+
+/* 响应式设计 */
+@media (max-width: 768px) {
+ .header-section {
+ flex-direction: column;
+ align-items: flex-start;
+ gap: 16px;
+ }
+
+ .header-right {
+ width: 100%;
+ }
+
+ .table-section {
+ padding: 16px;
+ }
+
+ .header-right {
+ flex-wrap: wrap;
+ gap: 12px;
+ }
+
+ .tab-item {
+ padding: 8px 16px;
+ font-size: 13px;
+ }
+
+ :deep(.monitor-data-table .n-data-table-td),
+ :deep(.monitor-data-table .n-data-table-th) {
+ padding: 8px 4px;
+ font-size: 12px;
+ }
+}
+
diff --git a/src/views/teacher/statistics/tab/LearningStatistics.vue b/src/views/teacher/statistics/tab/LearningStatistics.vue
index 5f27f29..7888710 100644
--- a/src/views/teacher/statistics/tab/LearningStatistics.vue
+++ b/src/views/teacher/statistics/tab/LearningStatistics.vue
@@ -29,16 +29,16 @@
章节学习总人次
- 0
- 人
-
+
0
+
人
+
{{ discussion.title }}
+ 置顶 +全部评论 ({{ comments.length }}条)
+ + +