From f48f56e8fa1bcf7b722bcbea9b4e16f4d021db75 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 4 Jul 2025 16:00:31 +0800 Subject: [PATCH] perf: Model form page --- frontend/src/views/system/model/ModelForm.vue | 28 +++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/system/model/ModelForm.vue b/frontend/src/views/system/model/ModelForm.vue index 99807762..d5d76326 100644 --- a/frontend/src/views/system/model/ModelForm.vue +++ b/frontend/src/views/system/model/ModelForm.vue @@ -78,7 +78,13 @@ const rules = { trigger: 'change', }, ], - api_domain: [{ required: true, message: 'api_domain', trigger: 'blur' }], + api_domain: [ + { + required: true, + message: t('datasource.please_enter') + t('common.empty') + t('model.api_domain_name'), + trigger: 'blur', + }, + ], base_model: [{ required: true, message: t('model.the_basic_model_de'), trigger: 'blur' }], name: [{ required: true, message: t('model.the_basic_model'), trigger: 'blur' }], api_key: [{ required: true, message: 'api_key', trigger: 'blur' }], @@ -171,10 +177,15 @@ defineExpose({ - + - + - + - +