|
|
@@ -385,7 +385,7 @@ const EditChannel = (props) => {
|
|
|
|
|
|
let localModels = [...inputs.models];
|
|
|
let localModelOptions = [...modelOptions];
|
|
|
- let hasError = false;
|
|
|
+ const addedModels = [];
|
|
|
|
|
|
modelArray.forEach((model) => {
|
|
|
if (model && !localModels.includes(model)) {
|
|
|
@@ -395,17 +395,24 @@ const EditChannel = (props) => {
|
|
|
text: model,
|
|
|
value: model,
|
|
|
});
|
|
|
- } else if (model) {
|
|
|
- showError(t('某些模型已存在!'));
|
|
|
- hasError = true;
|
|
|
+ addedModels.push(model);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- if (hasError) return;
|
|
|
-
|
|
|
setModelOptions(localModelOptions);
|
|
|
setCustomModel('');
|
|
|
handleInputChange('models', localModels);
|
|
|
+
|
|
|
+ if (addedModels.length > 0) {
|
|
|
+ showSuccess(
|
|
|
+ t('已新增 {{count}} 个模型:{{list}}', {
|
|
|
+ count: addedModels.length,
|
|
|
+ list: addedModels.join(', '),
|
|
|
+ })
|
|
|
+ );
|
|
|
+ } else {
|
|
|
+ showInfo(t('未发现新增模型'));
|
|
|
+ }
|
|
|
};
|
|
|
|
|
|
return (
|