From 92b978dbaa157590b2b8687733ef4b6ef1654028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Tue, 13 May 2025 10:46:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(knowledge):=20=E6=B7=BB=E5=8A=A0=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E7=8A=B6=E6=80=81=E5=B1=95=E7=A4=BA=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E7=9F=A5=E8=AF=86=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在知识详情页面添加文档状态字段- 新增文档状态选项数组,用于统一状态展示 - 移除问答模型弹窗的关闭按钮 - 优化轨迹页面知识信息组件 --- src/assets/js/utils/utilOptions.js | 43 +++++++++++++++++++ .../components/documentDetail/QAModel.vue | 1 - src/views/knowledge/detail/index.vue | 13 +++++- .../track/views/knowledge-info/Index.vue | 1 - 4 files changed, 55 insertions(+), 3 deletions(-) diff --git a/src/assets/js/utils/utilOptions.js b/src/assets/js/utils/utilOptions.js index 44dd25d..54792ee 100644 --- a/src/assets/js/utils/utilOptions.js +++ b/src/assets/js/utils/utilOptions.js @@ -103,3 +103,46 @@ export const timeOptions = [ value: '9' } ] + +export const displayStatus = [ + // * available: 可用 + // * queuing: 排队中 + // * indexing: 索引中 + // * paused: 暂停 + // * error: 错误 + // * disabled: 禁用 + // * archived: 被归档 + // * uploading: 上传中 + { + label: '可用', + value: 'available' + }, + { + label: '排队中', + value: 'queuing' + }, + { + label: '索引中', + value: 'indexing' + }, + { + label: '暂停', + value: 'paused' + }, + { + label: '错误', + value: 'error' + }, + { + label: '禁用', + value: 'disabled' + }, + { + label: '归档', + value: 'archived' + }, + { + label: '上传中', + value: 'uploading' + } +] diff --git a/src/views/knowledge/detail/components/documentDetail/QAModel.vue b/src/views/knowledge/detail/components/documentDetail/QAModel.vue index 79ca5be..d4decf0 100644 --- a/src/views/knowledge/detail/components/documentDetail/QAModel.vue +++ b/src/views/knowledge/detail/components/documentDetail/QAModel.vue @@ -28,7 +28,6 @@ { + let label = this.displayStatus.find(item => { + return item.value === params.row.displayStatus + }).label + return h('div', label ? label : 'N/A') + } + }, { key: '召回次数', prop: 'hitCount', diff --git a/src/views/track/views/knowledge-info/Index.vue b/src/views/track/views/knowledge-info/Index.vue index 93e91a9..e7e1291 100644 --- a/src/views/track/views/knowledge-info/Index.vue +++ b/src/views/track/views/knowledge-info/Index.vue @@ -92,7 +92,6 @@ export default { _getSplitResultPreview() { datasetQuerySegments({ documentId: this.form.id }).then(res => { this.descriptions = res.content.content - // this.form.knowledgeContent = content }) }, openMetaDrawer() {