feat: 修改代码结构
This commit is contained in:
@@ -7,7 +7,18 @@ import { getAuthorization, Logout } from './common';
|
||||
|
||||
async function handleError(response: any) {
|
||||
const code = response.data?.code;
|
||||
if ([40002, 40003, 40004, 40005].includes(code)) return Logout();
|
||||
console.log(1111111, code);
|
||||
if ([40002, 40003, 40004, 40005].includes(code)) {
|
||||
if (isBrowser()) {
|
||||
const t = await getTranslations('common');
|
||||
const message =
|
||||
t(`request.${code}`) !== `request.${code}`
|
||||
? t(`request.${code}`)
|
||||
: response.data?.msg || response.message;
|
||||
toast.error(message);
|
||||
}
|
||||
return Logout();
|
||||
}
|
||||
if (response?.config?.skipErrorHandler) return;
|
||||
if (!isBrowser()) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user