diff --git a/src/api/generatedApi/index.js b/src/api/generatedApi/index.js
index 31b7495..773352d 100644
--- a/src/api/generatedApi/index.js
+++ b/src/api/generatedApi/index.js
@@ -421,6 +421,7 @@ export function uploadImage(data) {
})
}
+// 分段编辑
export function segmentUpdate(data) {
return request({
url: getUrl(`/datasetDocumentEx/segment/update`),
@@ -428,3 +429,20 @@ export function segmentUpdate(data) {
data
})
}
+
+// 分段删除
+export function segmentDelete(data) {
+ return request({
+ url: getUrl(`/datasetDocumentEx/segment/delete`),
+ method: 'get',
+ params: data
+ })
+}
+// 新增分段
+export function segmentCreate(data) {
+ return request({
+ url: getUrl(`/datasetDocumentEx/segment/create`),
+ method: 'post',
+ data
+ })
+}
diff --git a/src/views/intelligent-agent/index.vue b/src/views/intelligent-agent/index.vue
index f8ecb51..5ee04b1 100644
--- a/src/views/intelligent-agent/index.vue
+++ b/src/views/intelligent-agent/index.vue
@@ -315,10 +315,10 @@ export default {
日志与监测
+ >更多
diff --git a/src/views/knowledge/detail/components/documentDetail/QAModel.vue b/src/views/knowledge/detail/components/documentDetail/QAModel.vue
index b6831cd..401c6b5 100644
--- a/src/views/knowledge/detail/components/documentDetail/QAModel.vue
+++ b/src/views/knowledge/detail/components/documentDetail/QAModel.vue
@@ -24,11 +24,14 @@
v-if="!noEdit"
>
-
-
-
-
-
+
+
@@ -72,20 +75,20 @@
-
QUESTION
-
+
QUESTION:
+
{{ descriptions.data[activeSegment].content }}
-
ANSWER
-
+
ANSWER:
+
{{ descriptions.data[activeSegment].answer }}
{{ item }}
@@ -133,7 +138,7 @@
+
+
diff --git a/src/views/track/views/knowledge-info/Index.vue b/src/views/track/views/knowledge-info/Index.vue
index 537573e..949cd55 100644
--- a/src/views/track/views/knowledge-info/Index.vue
+++ b/src/views/track/views/knowledge-info/Index.vue
@@ -4,15 +4,16 @@ import TextModel from '@/views/knowledge/detail/components/documentDetail/TextMo
import QAModel from '@/views/knowledge/detail/components/documentDetail/QAModel.vue'
import RenderFile from '@/components/RenderFile/Index.vue'
import MetadataOperator from '@/views/knowledge/detail/components/metaData/MetadataOperator.vue'
-
+import AddSegment from '@/views/knowledge/detail/components/documentDetail/addSegment.vue'
export default {
name: 'index',
- components: { MetadataOperator, QAModel, TextModel, RenderFile },
+ components: { MetadataOperator, QAModel, TextModel, RenderFile, AddSegment },
data() {
return {
iframeSrc: window.location.origin,
newForm: {},
- descriptions: null
+ descriptions: null,
+ addSegmentDialog: false
}
},
props: {
@@ -75,6 +76,11 @@ export default {
}
},
methods: {
+ // 新增分段
+ addSegment() {
+ this.addSegmentDialog = true
+ },
+
toSplit() {
this.$router.push({
path: '/knowledge/detail/create',
@@ -163,11 +169,26 @@ export default {