diff --git a/src/components/providers/forms/hooks/useTemplateValues.ts b/src/components/providers/forms/hooks/useTemplateValues.ts index 2b677f25e..98aa0668b 100644 --- a/src/components/providers/forms/hooks/useTemplateValues.ts +++ b/src/components/providers/forms/hooks/useTemplateValues.ts @@ -263,6 +263,10 @@ export function useTemplateValues({ } for (const [key, config] of templateValueEntries) { + // 跳过可选字段 + if (config.optional) { + continue; + } const entry = templateValues[key]; const resolvedValue = ( entry?.editorValue ??