Bläddra i källkod

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

kagg886 2 månader sedan
förälder
incheckning
f5840e2fd5
1 ändrade filer med 7 tillägg och 2 borttagningar
  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
     },