From 19285eae4318392553157791a59304e9cd480e80 Mon Sep 17 00:00:00 2001 From: YangQiang Date: Mon, 20 Apr 2026 14:26:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor(OnlineLearningMonitorPage):=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AD=A6=E7=94=9F=E5=B1=82=E6=AC=A1=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E6=98=A0=E5=B0=84=E5=92=8C=E6=A8=A1=E6=8B=9F=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新学生层次标签的映射关系,将字母等级改为中文描述(本科/特控/拔尖),并相应调整模拟数据生成逻辑 --- .codebuddy/integration/eop.json | 8 ++++---- src/components/OnlineLearningMonitorPage.vue | 9 ++++----- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.codebuddy/integration/eop.json b/.codebuddy/integration/eop.json index 7154021..bcb1088 100644 --- a/.codebuddy/integration/eop.json +++ b/.codebuddy/integration/eop.json @@ -2,9 +2,9 @@ "projectName": "aixuediebian-kanban", "projectId": "pages-eip23arpzoar", "deployUrl": "https://aixuediebian-kanban-3fzkam9s.edgeone.cool", - "previewUrl": "https://aixuediebian-kanban-3fzkam9s.edgeone.cool?eo_token=500f76b21d03fd0693ba2f52f2757888&eo_time=1776404056", + "previewUrl": "https://aixuediebian-kanban-3fzkam9s.edgeone.cool?eo_token=b031f95a37e464d8136c7b05c538134a&eo_time=1776657450", "consoleUrl": "https://console.cloud.tencent.com/edgeone/pages/project/pages-eip23arpzoar/index", - "deploymentUrl": "https://console.cloud.tencent.com/edgeone/pages/project/pages-eip23arpzoar/deployment/4dxuaw1yre", - "deployId": "4dxuaw1yre", - "lastDeployTime": 1776404056 + "deploymentUrl": "https://console.cloud.tencent.com/edgeone/pages/project/pages-eip23arpzoar/deployment/bwv8jbp4hj", + "deployId": "bwv8jbp4hj", + "lastDeployTime": 1776657450 } \ No newline at end of file diff --git a/src/components/OnlineLearningMonitorPage.vue b/src/components/OnlineLearningMonitorPage.vue index b9c1275..fb06cb5 100644 --- a/src/components/OnlineLearningMonitorPage.vue +++ b/src/components/OnlineLearningMonitorPage.vue @@ -1026,10 +1026,9 @@ const getCourseStatusClass = (status) => { // 获取层次标签主题色 const getLevelTheme = (level) => { const themeMap = { - 'A': 'success', - 'B': 'primary', - 'C': 'warning', - 'D': 'danger' + '本科': 'primary', + '特控': 'success', + '拔尖': 'warning' } return themeMap[level] || 'default' }; @@ -1199,7 +1198,7 @@ const studentColumns = computed(() => [ // 生成模拟学生数据 const generateStudentData = (courseIndex) => { const names = ['张三', '李四', '王五', '赵六', '钱七', '孙八', '周九', '吴十', '郑十一', '陈十二', '刘明', '黄强', '林娜', '杨帆', '何静']; - const levels = ['A', 'B', 'C', 'D']; + const levels = ['本科', '特控', '拔尖']; const data = []; for (let i = 0; i < 25; i++) {