diff --git a/src/components/table/setting/knowledgeBaseTableForCard.vue b/src/components/table/setting/knowledgeBaseTableForCard.vue index 082a460c..8b2cb321 100644 --- a/src/components/table/setting/knowledgeBaseTableForCard.vue +++ b/src/components/table/setting/knowledgeBaseTableForCard.vue @@ -257,9 +257,15 @@ export default { fileChange (files, fileList) { this.fileList = fileList.slice(-1) }, - uploadError () { + uploadError (error) { + let errorMsg + if (error.message) { + errorMsg = JSON.parse(error.message).message + } else { + errorMsg = 'error' + } this.uploadLoading = false - this.$message.error(this.$t('tip.uploadFailed', { msg: 'error' })) + this.$message.error(this.$t('tip.uploadFailed', { msg: errorMsg })) }, uploadSuccess (response) { this.uploadLoading = false diff --git a/src/views/setting/KnowledgeBaseForm.vue b/src/views/setting/KnowledgeBaseForm.vue index fe963c11..4a76f39a 100644 --- a/src/views/setting/KnowledgeBaseForm.vue +++ b/src/views/setting/KnowledgeBaseForm.vue @@ -512,9 +512,15 @@ export default { } this.fileList = fileList.slice(-1) }, - uploadError () { + uploadError (error) { + let errorMsg + if (error.message) { + errorMsg = JSON.parse(error.message).message + } else { + errorMsg = 'error' + } this.uploadLoading = false - this.$message.error(this.$t('tip.uploadFailed', { msg: 'error' })) + this.$message.error(this.$t('tip.uploadFailed', { msg: errorMsg })) }, handleSpeticalTypeData (originalImportedData) { originalImportedData.forEach(item => {