fix:401、403错误提示,对话角色更改assistant,模型选择持久化

This commit is contained in:
Gsh
2025-07-05 15:49:29 +08:00
parent 7e4c835ced
commit 23cecb9360
8 changed files with 25 additions and 19 deletions

View File

@@ -108,6 +108,7 @@ function jwtPlugin(): {
}
if (response.result?.code === 401) {
ElMessage.error('登录已过期,请重新登录');
userStore.logout();
userStore.openLoginDialog();
}
@@ -118,9 +119,17 @@ function jwtPlugin(): {
onError: async (error) => {
if (error.status === 403) {
const data = await (error.response.json());
// 弹窗提示
ElMessage.error('业务错误,请稍后再试');
console.error('Fetch error:', error);
ElMessage.error(data.error.message);
return Promise.reject(data);
}
if (error.status === 401) {
ElMessage.error('登录已过期,请重新登录!');
// 弹窗提示
userStore.logout();
userStore.openLoginDialog();
}
},
};