🔨 优化异常处理逻辑.

This commit is contained in:
lijiahangmax
2025-12-03 09:42:21 +08:00
parent 327bb72659
commit 528cfc90f2
21 changed files with 1 additions and 50 deletions

View File

@@ -137,7 +137,6 @@
// 无数据
Message.warning('当前条件未查询到数据');
}
} catch (e) {
} finally {
setLoading(false);
}
@@ -159,7 +158,6 @@
// 清空
setVisible(false);
handlerClear();
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -264,7 +264,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -280,7 +279,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -304,7 +302,6 @@
pagination.current = request.page;
pagination.pageSize = request.limit;
selectedKeys.value = [];
} catch (e) {
} finally {
setLoading(false);
}
@@ -328,7 +325,6 @@
record.status = HostConnectStatus.FORCE_OFFLINE;
record.endTime = Date.now();
Message.success('已下线');
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -162,7 +162,6 @@
setLoading(true);
const { data } = await getTerminalConnectSessions(formModel);
tableRenderData.value = data;
} catch (e) {
} finally {
setLoading(false);
}
@@ -177,7 +176,6 @@
Message.success('已下线');
// 移除行
tableRenderData.value.splice(tableRenderData.value.findIndex(s => s.id === record.id), 1);
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -239,7 +239,6 @@
pagination.current = request.page;
pagination.pageSize = request.limit;
selectedKeys.value = [];
} catch (e) {
} finally {
setLoading(false);
}
@@ -260,7 +259,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -276,7 +274,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -94,7 +94,6 @@
const hosts = await cacheStore.loadHosts();
selectedGroupHosts.value = data.map(s => hosts.find(h => h.id === s) as HostQueryResponse)
.filter(Boolean);
} catch (e) {
} finally {
setLoading(false);
}
@@ -120,7 +119,6 @@
const { data } = await getAuthorizedHostGroup(request);
authorizedGroups.value = data;
checkedGroups.value = data;
} catch (e) {
} finally {
setLoading(false);
}
@@ -138,7 +136,6 @@
Message.success('授权成功');
// 清空缓存
cacheStore.reset('authorizedHost_ALL', 'authorizedHost_SSH');
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -81,7 +81,6 @@
try {
const { data } = await getAuthorizedHostIdentity(request);
selectedKeys.value = data;
} catch (e) {
} finally {
setLoading(false);
}
@@ -99,7 +98,6 @@
Message.success('授权成功');
// 清空缓存
cacheStore.reset('authorizedHostIdentities');
} catch (e) {
} finally {
setLoading(false);
}
@@ -136,7 +134,6 @@
hostIdentities.value = await cacheStore.loadHostIdentities();
// 加载主机密钥
hostKeys.value = await cacheStore.loadHostKeys();
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -57,7 +57,6 @@
try {
const { data } = await getAuthorizedHostKey(request);
selectedKeys.value = data;
} catch (e) {
} finally {
setLoading(false);
}
@@ -75,7 +74,6 @@
Message.success('授权成功');
// 清空缓存
cacheStore.reset('authorizedHostKeys');
} catch (e) {
} finally {
setLoading(false);
}
@@ -109,7 +107,6 @@
setLoading(true);
try {
hostKeys.value = await cacheStore.loadHostKeys();
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -101,7 +101,6 @@
emits('loading', true);
const { data } = await getHostGroupRelList(groupId as number);
value.value = data.map(String);
} catch (e) {
} finally {
emits('loading', false);
}

View File

@@ -116,7 +116,6 @@
hostIdList: currentGroupHost.value
});
Message.success('保存成功');
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -221,7 +221,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -254,7 +253,6 @@
pagination.total = data.total;
pagination.current = request.page;
pagination.pageSize = request.limit;
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -182,8 +182,6 @@
}
// 清空
handlerClear();
} catch (e) {
return false;
} finally {
setLoading(false);
}

View File

@@ -240,7 +240,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -256,7 +255,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -282,7 +280,6 @@
pagination.current = request.page;
pagination.pageSize = request.limit;
selectedKeys.value = [];
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -127,7 +127,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -160,7 +159,6 @@
pagination.total = data.total;
pagination.current = request.page;
pagination.pageSize = request.limit;
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -232,8 +232,6 @@
}
// 清空
handlerClear();
} catch (e) {
return false;
} finally {
setLoading(false);
}

View File

@@ -189,7 +189,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -205,7 +204,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -231,7 +229,6 @@
pagination.current = request.page;
pagination.pageSize = request.limit;
selectedKeys.value = [];
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -351,7 +351,6 @@
});
record.status = newStatus;
Message.success(`${dict.label}`);
} catch (e) {
} finally {
setLoading(false);
}
@@ -374,7 +373,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -408,7 +406,6 @@
pagination.total = data.total;
pagination.current = request.page;
pagination.pageSize = request.limit;
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -155,7 +155,6 @@
renderForm({ ...detail, tags });
// 响应类型
emits('changeType', data.types);
} catch (e) {
} finally {
setLoading(false);
}
@@ -209,7 +208,6 @@
emits('updated', formModel.value.id);
}
emits('changeType', formModel.value.types);
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -307,7 +307,6 @@
// 查询规格信息
const { data } = await getHostExtraItem<HostSpecExtraModel>({ hostId: props.hostId, item: 'SPEC' });
formModel.value = data;
} catch (e) {
} finally {
setLoading(false);
}
@@ -343,7 +342,6 @@
});
toggleEditing();
emits('updated');
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -166,7 +166,6 @@
// 测试连接
await testHostConnect({ id: props.hostId, type: HostType.SSH.value });
Message.success('连接成功');
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -398,7 +398,6 @@
});
record.status = newStatus;
Message.success(`已${dict.label}`);
} catch (e) {
} finally {
setLoading(false);
}
@@ -421,7 +420,6 @@
Message.success('删除成功');
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -439,7 +437,6 @@
selectedKeys.value = [];
// 重新加载
reload();
} catch (e) {
} finally {
setLoading(false);
}
@@ -466,7 +463,6 @@
pagination.current = request.page;
pagination.pageSize = request.limit;
selectedKeys.value = [];
} catch (e) {
} finally {
setLoading(false);
}

View File

@@ -30,7 +30,7 @@ export default function useHostConfigForm<T extends HostBaseConfig>(options: Use
const { data } = await getHostConfig<T>({ hostId, type });
data.useNewPassword = !data.hasPassword;
formModel.value = data;
} catch (err: any) {
} catch (e) {
Message.error('配置加载失败');
} finally {
setLoading(false);
@@ -62,7 +62,6 @@ export default function useHostConfigForm<T extends HostBaseConfig>(options: Use
config: JSON.stringify(data),
});
Message.success('修改成功');
} catch (e) {
} finally {
setLoading(false);
}