From 3587f2c6e9760c5c136f33b00320b9af3052cf3c Mon Sep 17 00:00:00 2001 From: HynoR <20227709+HynoR@users.noreply.github.com> Date: Fri, 13 Dec 2024 14:45:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E4=BB=B7=E6=A0=BC?= =?UTF-8?q?=E5=92=8C=E5=80=8D=E7=8E=87=E7=9A=84=E4=BA=92=E6=96=A5=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=EF=BC=8C=E4=BC=98=E5=8C=96=E6=A8=A1=E5=9E=8B=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E8=BE=93=E5=85=A5=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/Setting/Operation/ModelSettingsVisualEditor.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/src/pages/Setting/Operation/ModelSettingsVisualEditor.js b/web/src/pages/Setting/Operation/ModelSettingsVisualEditor.js index 31541f52..6158b17e 100644 --- a/web/src/pages/Setting/Operation/ModelSettingsVisualEditor.js +++ b/web/src/pages/Setting/Operation/ModelSettingsVisualEditor.js @@ -134,7 +134,6 @@ export default function ModelSettingsVisualEditor(props) { updateModel(record.name, 'price', value)} /> ) @@ -202,6 +201,11 @@ export default function ModelSettingsVisualEditor(props) { showError('模型名称已存在'); return; } + // 不允许同时添加固定价格和倍率 + if (values.price !== '' && (values.ratio !== '' || values.completionRatio !== '')) { + showError('固定价格和倍率不能同时存在'); + return; + } setModels(prev => [{ name: values.name, price: values.price || '', @@ -263,6 +267,7 @@ export default function ModelSettingsVisualEditor(props) { setCurrentModel(prev => ({ ...prev, name: value }))} />