|
|
@@ -48,6 +48,7 @@ export function useAiChat() {
|
|
|
|
|
|
// 获取当前会话信息
|
|
|
async function fetchSession() {
|
|
|
+ isLoadingSession.value = true
|
|
|
try {
|
|
|
const resp = await fetch(`${getBaseUrl()}/ai/sessions`, {
|
|
|
headers: { Authorization: `Bearer ${userStore.token}` },
|
|
|
@@ -63,9 +64,13 @@ export function useAiChat() {
|
|
|
await loadLocalMessages(json.data.sessionId)
|
|
|
}
|
|
|
}
|
|
|
- } catch {
|
|
|
+ }
|
|
|
+ catch {
|
|
|
// 忽略
|
|
|
}
|
|
|
+ finally {
|
|
|
+ isLoadingSession.value = false
|
|
|
+ }
|
|
|
// 同时获取会话列表
|
|
|
await fetchSessionList()
|
|
|
}
|