|
@@ -1109,13 +1109,14 @@ const addKnowledgeDocument = ()=> {
|
|
|
documentList.value = []
|
|
documentList.value = []
|
|
|
}
|
|
}
|
|
|
const addKnowledge = () => {
|
|
const addKnowledge = () => {
|
|
|
- knowledgeModelLoading.value = true
|
|
|
|
|
|
|
+
|
|
|
if(((chunkType.value=='add'||doc_form.value=='qa_model')&&!newKnowledge.value.answer)||!newKnowledge.value.content||!newKnowledge.value.dataset_id||!newKnowledge.value.document_id){
|
|
if(((chunkType.value=='add'||doc_form.value=='qa_model')&&!newKnowledge.value.answer)||!newKnowledge.value.content||!newKnowledge.value.dataset_id||!newKnowledge.value.document_id){
|
|
|
ElMessage.error('请填入必填项')
|
|
ElMessage.error('请填入必填项')
|
|
|
return false
|
|
return false
|
|
|
}
|
|
}
|
|
|
|
|
+ if (knowledgeModelLoading.value) return
|
|
|
|
|
+ knowledgeModelLoading.value= true
|
|
|
if(chunkType.value =='add'){
|
|
if(chunkType.value =='add'){
|
|
|
- if(knowledgeModelLoading.value){
|
|
|
|
|
createChunk(newKnowledge.value).then(res => {
|
|
createChunk(newKnowledge.value).then(res => {
|
|
|
knowledgeModelLoading.value = false
|
|
knowledgeModelLoading.value = false
|
|
|
if(res.success){
|
|
if(res.success){
|
|
@@ -1123,10 +1124,8 @@ const addKnowledge = () => {
|
|
|
showAddModal.value = false
|
|
showAddModal.value = false
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
}else{
|
|
}else{
|
|
|
- if(knowledgeModelLoading.value){
|
|
|
|
|
editChunk({segment:newKnowledge.value}).then(res => {
|
|
editChunk({segment:newKnowledge.value}).then(res => {
|
|
|
knowledgeModelLoading.value = false
|
|
knowledgeModelLoading.value = false
|
|
|
if(res.success){
|
|
if(res.success){
|
|
@@ -1135,9 +1134,7 @@ const addKnowledge = () => {
|
|
|
getChunkDatasets()
|
|
getChunkDatasets()
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const aiOptimize = (type) => {
|
|
const aiOptimize = (type) => {
|