diff --git a/web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx b/web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx index f3f6128..f03452e 100644 --- a/web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx +++ b/web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx @@ -613,6 +613,16 @@ export default function ModelSettingsVisualEditor(props) { valuesToSave.completionRatio = ''; } + // 从表单读取高级倍率字段(Form.InputNumber 的值不会自动同步到 currentModel) + if (formRef.current) { + const formValues = formRef.current.getValues(); + valuesToSave.cacheRatio = formValues.cacheRatio ?? ''; + valuesToSave.cacheCreationRatio = formValues.cacheCreationRatio ?? ''; + valuesToSave.imageRatio = formValues.imageRatio ?? ''; + valuesToSave.audioRatio = formValues.audioRatio ?? ''; + valuesToSave.audioCompletionRatio = formValues.audioCompletionRatio ?? ''; + } + addOrUpdateModel(valuesToSave); } }}