diff --git a/src/mixins/data-list.js b/src/mixins/data-list.js index f16e8b13..543e1d5d 100644 --- a/src/mixins/data-list.js +++ b/src/mixins/data-list.js @@ -101,6 +101,13 @@ export default { this.tableData = response.data.list this.pageObj.total = response.data.total // TODO 回到顶部 + } else { + console.error(response) + if (response.message) { + this.$message.error(response.message) + } else { + this.$message.error('Something went wrong...') + } } }) }, diff --git a/src/views/setting/KnowledgeBase.vue b/src/views/setting/KnowledgeBase.vue index fc7e9abd..80a9413f 100644 --- a/src/views/setting/KnowledgeBase.vue +++ b/src/views/setting/KnowledgeBase.vue @@ -79,6 +79,13 @@ export default { if (response.data.code === 200) { this.object = response.data.data.list[0] } + }).catch(e => { + console.error(e) + if (e.response.data && e.response.data.message) { + this.$message.error(e.response.data.message) + } else { + this.$message.error('Something went wrong...') + } }) }, del (row) { @@ -96,6 +103,13 @@ export default { } else { this.$message.error(response.data.message) } + }).catch(e => { + console.error(e) + if (e.response.data && e.response.data.message) { + this.$message.error(e.response.data.message) + } else { + this.$message.error('Something went wrong...') + } }).finally(() => { this.tools.loading = false }) diff --git a/src/views/setting/KnowledgeBaseForm.vue b/src/views/setting/KnowledgeBaseForm.vue index c6694914..ba6ddf4c 100644 --- a/src/views/setting/KnowledgeBaseForm.vue +++ b/src/views/setting/KnowledgeBaseForm.vue @@ -354,6 +354,13 @@ export default { } else { this.$message.error(response.data.message) } + }).catch(e => { + console.error(e) + if (e.response.data && e.response.data.message) { + this.$message.error(e.response.data.message) + } else { + this.$message.error('Something went wrong...') + } }).finally(() => { this.blockOperation.save = false })