fix: 统一管理后台 401 与加载失败处理
This commit is contained in:
@@ -22,9 +22,7 @@ async function run<T>(fn: () => Promise<T>, silent = false): Promise<T> {
|
||||
try {
|
||||
return await fn();
|
||||
} catch (e) {
|
||||
if (!silent && e instanceof ApiError) {
|
||||
message.error(e.message);
|
||||
} else if (!silent && e instanceof Error) {
|
||||
if (!silent && e instanceof Error && !(e instanceof ApiError)) {
|
||||
message.error(e.message);
|
||||
}
|
||||
throw e;
|
||||
|
||||
Reference in New Issue
Block a user