From d8de1e5d69c329d14abf12a0340b80785ad9c7ae Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Tue, 14 Mar 2023 19:39:40 +0800 Subject: [PATCH] =?UTF-8?q?CN-749=20fix:=20=E5=A2=9E=E5=8A=A0=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 5116d4f6d68d2a7ef0042bf652b54d673fa12a34) --- src/mixins/data-list.js | 7 +++++++ src/views/setting/KnowledgeBase.vue | 14 ++++++++++++++ src/views/setting/KnowledgeBaseForm.vue | 7 +++++++ 3 files changed, 28 insertions(+) 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 })