diff --git a/ui/src/components/ai-chat/component/user-form/index.vue b/ui/src/components/ai-chat/component/user-form/index.vue index e8fc14247..97350cc91 100644 --- a/ui/src/components/ai-chat/component/user-form/index.vue +++ b/ui/src/components/ai-chat/component/user-form/index.vue @@ -303,7 +303,9 @@ const checkInputParam = () => { for (let i = 0; i < inputFieldList.value.length; i++) { if ( inputFieldList.value[i].required && - !form_data_context.value[inputFieldList.value[i].field] + (form_data_context.value[inputFieldList.value[i].field] === null || + form_data_context.value[inputFieldList.value[i].field] === undefined || + form_data_context.value[inputFieldList.value[i].field] === '') ) { MsgWarning(t('chat.tip.requiredMessage')) return false