diff --git a/src/views/ContentDashboardView.vue b/src/views/ContentDashboardView.vue index 6964f366..c6214d3a 100644 --- a/src/views/ContentDashboardView.vue +++ b/src/views/ContentDashboardView.vue @@ -4,7 +4,7 @@
内容概览大屏

内容录入员工作台

-

围绕病例总量、状态、使用率、低通过率预警和内容管理效率监控内容资产质量。

+

围绕病例总量、状态、使用率和内容管理效率监控内容资产质量。

导入知识库 @@ -31,66 +31,6 @@ - -
-
-
-
-

低通过率病例预警

-

按通过率升序展示前五个病例

-
-
- - - - - - - -
- -
-
-
-

内容质量处理队列

-

集中跟进低通过率和待优化内容

-
-
-
-
-
- {{ item.name }} - 训练 {{ item.trainings }} 次 -
- -
-
-
-
- -
-
-
-

病例管理

-

病例名称、科室、录入人员、难度、类型、评分规则、关联项目、状态与审核状态

-
-
- 筛选 - 新增病例 -
-
- - - - - - - -
@@ -98,7 +38,7 @@ import { computed, onMounted, ref } from 'vue' import type { EChartsOption } from 'echarts' import { ElMessage } from 'element-plus' -import { Plus, Refresh, Search, Upload } from '@element-plus/icons-vue' +import { Refresh, Upload } from '@element-plus/icons-vue' import ChartPanel from '@/components/ChartPanel.vue' import { fetchContentOverview, type ContentOverview } from '@/api/stats' import { useAppStore } from '@/stores/app' @@ -142,13 +82,7 @@ const dashboard = computed(() => { cases: item.case_count, trainingTimes: item.train_count })), - lowPassWarnings: (data?.warning || []).map(item => ({ - name: item.title, - rate: item.pass_rate, - trainings: item.total - })), - hotCases: (data?.hot || []).map(item => ({ name: item.title, value: item.count })), - caseManagementRows: (data?.hot || []).map(item => ({ name: item.title, count: item.count })) + hotCases: (data?.hot || []).map(item => ({ name: item.title, value: item.count })) } })