diff --git a/change/@acedatacloud-nexior-e00dcacd-6a80-4cc9-8ed1-9aa306a16e19.json b/change/@acedatacloud-nexior-e00dcacd-6a80-4cc9-8ed1-9aa306a16e19.json new file mode 100644 index 00000000..f11c1000 --- /dev/null +++ b/change/@acedatacloud-nexior-e00dcacd-6a80-4cc9-8ed1-9aa306a16e19.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix chat experience for error", + "packageName": "@acedatacloud/nexior", + "email": "cqc@cuiqingcai.com", + "dependentChangeType": "patch" +} diff --git a/src/assets/scss/_common.scss b/src/assets/scss/_common.scss index 17968060..42c4b895 100644 --- a/src/assets/scss/_common.scss +++ b/src/assets/scss/_common.scss @@ -36,6 +36,7 @@ html.dark, word-wrap: break-word; border-radius: 1rem; border: none; + --el-card-padding: 15px; } .el-breadcrumb__inner a, diff --git a/src/components/chat/Message.vue b/src/components/chat/Message.vue index 6002cb65..a45ea5b7 100644 --- a/src/components/chat/Message.vue +++ b/src/components/chat/Message.vue @@ -171,9 +171,13 @@ export default defineComponent({ return this.$store.state.chat.modelGroup; }, errorText() { + console.debug('error', this.message.error); if (!this.message.error || !this.message.error?.code) { return undefined; } + if (this.message.error?.message) { + return this.message.error.message; + } switch (this.message.error?.code) { case ERROR_CODE_USED_UP: return this.$t('chat.message.errorUsedUp'); diff --git a/src/components/user/Center.vue b/src/components/user/Center.vue index 37e0f3d5..53a6de3a 100644 --- a/src/components/user/Center.vue +++ b/src/components/user/Center.vue @@ -1,5 +1,5 @@