diff --git a/.kiro/specs/template-system-optimization/tasks.md b/.kiro/specs/template-system-optimization/tasks.md index 6e04c83..e9abcf0 100644 --- a/.kiro/specs/template-system-optimization/tasks.md +++ b/.kiro/specs/template-system-optimization/tasks.md @@ -87,7 +87,7 @@ - _需求: 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7_ - _测试报告: docs/reports/TEMPLATE_FIELDS_VALIDATION_TEST_REPORT.md_ -- [ ] 10. 增强select字段的选项管理 +- [x] 10. 增强select字段的选项管理 - 支持逐行输入和JSON数组两种格式 - 自动清洗和规范化选项值 - 自动去重选项 diff --git a/app/admin/_components/template-manager/editor/TemplateFieldsEditor.tsx b/app/admin/_components/template-manager/editor/TemplateFieldsEditor.tsx index 4879872..b90cc25 100644 --- a/app/admin/_components/template-manager/editor/TemplateFieldsEditor.tsx +++ b/app/admin/_components/template-manager/editor/TemplateFieldsEditor.tsx @@ -470,7 +470,37 @@ export default function TemplateFieldsEditor({ - {/* 下拉选项已移除,选项在分类管理中管理 */} + {/* 选项管理 - 仅在select或radio类型时显示 */} + {(isSelectType || field.type === 'radio') && ( +
+ +