浏览代码

保存消息时报错则警告用户

kagg886 2 月之前
父节点
当前提交
f5840e2fd5
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      src/views/assistant/index.vue

+ 7 - 2
src/views/assistant/index.vue

@@ -296,10 +296,15 @@ ${resp.request.data.replace('\n', '')}
       }
       rtn.render_content += '\n'
 
-      await assist.session.message.save({
+      const save_status = await assist.session.message.save({
         sessionId: activeConversationId.value!,
         messages: messages.value,
-      })
+      }).then(()=>true).catch(()=> false)
+
+			if (!save_status) {
+				ElMessage.warning('消息保存失败,切换对话会导致消息记录丢失')
+				return
+			}
 
       chatInstance.value = undefined
     },