feat: complete remaining Go backend modules
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user