From 71d1888a8e2a323b04a74da075366c05eed55ee7 Mon Sep 17 00:00:00 2001 From: "du.meimei" Date: Tue, 15 Apr 2025 17:33:30 +0800 Subject: [PATCH] =?UTF-8?q?feat(knowledge):=20=E5=AE=9E=E7=8E=B0=E9=A2=98?= =?UTF-8?q?=E8=AF=8D=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96=E7=9F=A5?= =?UTF-8?q?=E8=AF=86=E5=BA=93=E5=88=9B=E5=BB=BA=E6=B5=81=E7=A8=8B-=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A2=98=E8=AF=8D=E9=A2=84=E8=A7=88=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=92=8C=E7=9B=B8=E5=85=B3=20API=20=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=20-=20=E9=87=8D=E6=9E=84=E7=9F=A5=E8=AF=86=E5=BA=93=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E6=B5=81=E7=A8=8B=EF=BC=8C=E6=94=AF=E6=8C=81=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=92=8C=E8=87=AA=E5=AE=9A=E4=B9=89=E9=A2=98=E8=AF=8D?= =?UTF-8?q?=20-=20=E4=BC=98=E5=8C=96=E9=A2=98=E8=AF=8D=E7=BB=93=E6=9E=9C?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=92=8C=E4=BF=9D=E5=AD=98=E9=80=BB=E8=BE=91?= =?UTF-8?q?=20-=20=E8=B0=83=E6=95=B4=E7=9F=A5=E8=AF=86=E5=BA=93=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/generatedApi/index.js | 18 +++ .../detail/components/split/Index.vue | 4 - .../detail/components/words/CustomWords.vue | 4 +- .../components/words/ExtractPreview.vue | 58 ++++++++ .../detail/components/words/Index.vue | 127 +++++++++++++++--- src/views/knowledge/detail/create.vue | 14 +- src/views/rules/Index.vue | 2 +- .../track/views/knowledge-info/Index.vue | 3 +- 8 files changed, 195 insertions(+), 35 deletions(-) create mode 100644 src/views/knowledge/detail/components/words/ExtractPreview.vue diff --git a/src/api/generatedApi/index.js b/src/api/generatedApi/index.js index 76f8f0a..6260d93 100644 --- a/src/api/generatedApi/index.js +++ b/src/api/generatedApi/index.js @@ -160,6 +160,24 @@ export function execExtract(data) { data }) } + +// 题词-查询题词结果详情 +export function getExtractResultList(data) { + return request({ + url: getUrl(`/document/attribute/extract/result/list`), + method: 'post', + data + }) +} + +// 题词-保存 +export function saveContentToDocument(data) { + return request({ + url: getUrl(`/datasetDocumentEx/saveContentToDocument`), + method: 'post', + data + }) +} //知识库文件上传-自定义 export function uploadFileByCustom(data) { return request({ diff --git a/src/views/knowledge/detail/components/split/Index.vue b/src/views/knowledge/detail/components/split/Index.vue index 003d86d..72ee261 100644 --- a/src/views/knowledge/detail/components/split/Index.vue +++ b/src/views/knowledge/detail/components/split/Index.vue @@ -218,10 +218,6 @@ export default { // 4. 显示预览组件 this.showPreview(previewData) - - // 5. 处理成功响应 - // const result = this.handleSuccessResponse(execSplitData, previewData) - // resolve(result) } catch (error) { // 6. 处理错误 const errorResult = this.handleOperationError(error) diff --git a/src/views/knowledge/detail/components/words/CustomWords.vue b/src/views/knowledge/detail/components/words/CustomWords.vue index 9ae1bd4..9fbc918 100644 --- a/src/views/knowledge/detail/components/words/CustomWords.vue +++ b/src/views/knowledge/detail/components/words/CustomWords.vue @@ -43,7 +43,8 @@ export default { { id: 2, name: 'Item 2', selected: false }, { id: 3, name: 'Item 3', selected: false } ], - addRuleVisible: false // 控制 AddRule 组件的显示状态 + addRuleVisible: false, // 控制 AddRule 组件的显示状态 + selectData: [] } }, methods: { @@ -53,6 +54,7 @@ export default { }, getCheckData(value) { console.log(value) + this.selectData = value this.ruleId = value[0].id }, getDataList() { diff --git a/src/views/knowledge/detail/components/words/ExtractPreview.vue b/src/views/knowledge/detail/components/words/ExtractPreview.vue new file mode 100644 index 0000000..8eda410 --- /dev/null +++ b/src/views/knowledge/detail/components/words/ExtractPreview.vue @@ -0,0 +1,58 @@ + + + + + + diff --git a/src/views/knowledge/detail/components/words/Index.vue b/src/views/knowledge/detail/components/words/Index.vue index 7e9a4b7..d07d779 100644 --- a/src/views/knowledge/detail/components/words/Index.vue +++ b/src/views/knowledge/detail/components/words/Index.vue @@ -56,22 +56,36 @@ + + +