feat: complete remaining Go backend modules

This commit is contained in:
zn-admin committed 2026-08-14 00:02:43 +08:00
1 parent cea2751dc5
commit aef5a97165
145 files changed
+18376 -199

No files matched your search

+2 -1
View File
@@ -23,6 +23,7 @@ type SettingsGroup = {
};
type SettingsPayload = {
restartRequired?: boolean;
services: {
visual: boolean;
evolink: boolean;
@@ -121,7 +122,7 @@ export function SettingsPanel() {
if (!response.ok) throw new Error(nextPayload.error || "保存设置失败");
setPayload(nextPayload);
setValues(valuesFromPayload(nextPayload));
setMessage("配置已保存并应用到当前服务。");
setMessage(nextPayload.restartRequired ? "配置已保存,重启 Go 服务后生效。" : "配置已保存并应用到当前服务。");
} catch (err) {
setError(err instanceof Error ? err.message : String(err));
} finally {