Browse Source

feat(add): handle advanced ratios in addOrUpdateModel

- Add 5 advanced ratio fields to updatedModel object
- Use empty string fallback for undefined values

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
master
fengsilin 1 week ago
parent
commit
91e648c530
1 changed files with 12 additions and 0 deletions
  1. +12
    -0
      web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx

+ 12
- 0
web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx View File

@@ -368,6 +368,12 @@ export default function ModelSettingsVisualEditor(props) {
price: values.price || '',
ratio: values.ratio || '',
completionRatio: values.completionRatio || '',
// 新增:高级倍率字段
cacheRatio: values.cacheRatio || '',
cacheCreationRatio: values.cacheCreationRatio || '',
imageRatio: values.imageRatio || '',
audioRatio: values.audioRatio || '',
audioCompletionRatio: values.audioCompletionRatio || '',
};
updated.hasConflict =
updated.price !== '' &&
@@ -391,6 +397,12 @@ export default function ModelSettingsVisualEditor(props) {
price: values.price || '',
ratio: values.ratio || '',
completionRatio: values.completionRatio || '',
// 新增:高级倍率字段
cacheRatio: values.cacheRatio || '',
cacheCreationRatio: values.cacheCreationRatio || '',
imageRatio: values.imageRatio || '',
audioRatio: values.audioRatio || '',
audioCompletionRatio: values.audioCompletionRatio || '',
};
newModel.hasConflict =
newModel.price !== '' &&


Loading…
Cancel
Save