optimize config display && unused old config

This commit is contained in:
wjqserver 2025-06-20 18:06:50 +08:00
parent 30da719d57
commit 8736847912
6 changed files with 39 additions and 17 deletions

View file

@ -81,8 +81,11 @@ async function handleEditConfig(originalFilename) {
DOMElements.formTitle.textContent = '编辑配置';
fillForm(config, originalFilename);
showRenderedConfig(rendered, originalFilename);
// 关键修正: 在填充表单后, 根据数据更新服务模式的fieldset可见性
const mode = config.upstream_config?.enable_upstream ? 'reverse_proxy' : (config.file_server_config?.enable_file_server ? 'file_server' : 'none');
updateServiceModeView(mode);
state.initialFormState = getFormStateAsString();
} catch(error) { notification.toast(`加载配置详情失败: ${error.message}`, 'error'); }
}