From 657b7c29c2f01b276eefc9cd53fed9f57297fcc9 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Feb 2026 05:42:29 +0000 Subject: [PATCH] feat: skip optional template values in validation Co-Authored-By: Claude Opus 4.6 --- src/components/providers/forms/hooks/useTemplateValues.ts | 4 ++++ 1 file changed, 4 insertions(+) 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 ??