Merge pull request #636 from HynoR/fix/smfix
fix: 修复添加模型切换模式时,初始化空值导致的判断问题
This commit is contained in:
@@ -75,7 +75,7 @@ export default function ModelSettingsVisualEditor(props) {
|
|||||||
output.ModelPrice[model.name] = parseFloat(model.price)
|
output.ModelPrice[model.name] = parseFloat(model.price)
|
||||||
} else {
|
} else {
|
||||||
if (model.ratio !== '') output.ModelRatio[model.name] = parseFloat(model.ratio);
|
if (model.ratio !== '') output.ModelRatio[model.name] = parseFloat(model.ratio);
|
||||||
if (model.completionRatio != '') output.CompletionRatio[model.name] = parseFloat(model.completionRatio);
|
if (model.completionRatio !== '') output.CompletionRatio[model.name] = parseFloat(model.completionRatio);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -203,11 +203,6 @@ export default function ModelSettingsVisualEditor(props) {
|
|||||||
showError('模型名称已存在');
|
showError('模型名称已存在');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 不允许同时添加固定价格和倍率
|
|
||||||
if (values.price !== '' && (values.ratio !== '' || values.completionRatio !== '')) {
|
|
||||||
showError('固定价格和倍率不能同时存在');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
setModels(prev => [{
|
setModels(prev => [{
|
||||||
name: values.name,
|
name: values.name,
|
||||||
price: values.price || '',
|
price: values.price || '',
|
||||||
|
|||||||
Reference in New Issue
Block a user