Skip to content

Commit 55047f9

Browse files
committed
fix: Require default value
1 parent 7f6c72e commit 55047f9

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

ui/src/components/dynamics-form/constructor/items/KnowledgeConstructor.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,12 @@
6464
<el-form-item
6565
:label="$t('dynamicsForm.KnowledgeConstructor.defaultKnowledge')"
6666
prop="default_value"
67-
required
68-
:rules="[{ message: $t('views.chatLog.selectKnowledgePlaceholder'), type: 'array', min: 1 }]"
67+
:required="formValue.required"
68+
:rules="
69+
formValue.required
70+
? [{ message: $t('views.chatLog.selectKnowledgePlaceholder'), type: 'array', min: 1 }]
71+
: []
72+
"
6973
v-if="formValue.knowledge_list && formValue.knowledge_list.length > 0"
7074
>
7175
<div class="w-full" v-if="formValue.knowledge_list?.length > 0">

ui/src/components/dynamics-form/constructor/items/ModelConstructor.vue

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,18 @@
4545
</el-form-item>
4646
<el-form-item
4747
:label="$t('dynamicsForm.ModelConstructor.defaultModel')"
48-
required
4948
prop="default_value.model_id"
50-
:rules="[
51-
{
52-
required: true,
53-
message: $t('dynamicsForm.ModelConstructor.modelPlaceholder'),
54-
},
55-
]"
49+
:required="formValue.required"
50+
:rules="
51+
formValue.required
52+
? [
53+
{
54+
required: true,
55+
message: $t('dynamicsForm.ModelConstructor.modelPlaceholder'),
56+
},
57+
]
58+
: []
59+
"
5660
v-if="formValue.provider_list && formValue.provider_list.length > 0"
5761
>
5862
<div class="flex-between w-full">

0 commit comments

Comments
 (0)