Feat: Add a data compilation layer. (#16777)

### Summary

Feat: Add a data compilation layer.
This commit is contained in:
balibabu
2026-07-09 17:49:16 +08:00
committed by GitHub
parent 5de823eab9
commit 0083ad0deb
171 changed files with 14477 additions and 791 deletions

View File

@@ -37,6 +37,7 @@ import {
AutoQuestionsFormField,
} from '../auto-keywords-form-field';
import { ChildrenDelimiterForm } from '../children-delimiter-form';
import { CompilationTemplateFormField } from '../compilation-template-form-field';
import { DataFlowSelect } from '../data-pipeline-select';
import { DelimiterFormField } from '../delimiter-form-field';
import { EntityTypesFormField } from '../entity-types-form-field';
@@ -152,6 +153,7 @@ export function ChunkMethodDialog({
)
.optional(),
enable_metadata: z.boolean().optional(),
compilation_template_group_id: z.array(z.string()).optional(),
}),
})
.superRefine((data, ctx) => {
@@ -300,6 +302,10 @@ export function ChunkMethodDialog({
<ParseTypeItem />
{parseType === ParseType.BuiltIn && <ChunkMethodItem />}
{parseType === ParseType.BuiltIn && (
<CompilationTemplateFormField></CompilationTemplateFormField>
)}
{showPages && parseType === ParseType.BuiltIn && (
<DynamicPageRange />
)}

View File

@@ -42,6 +42,7 @@ export function useDefaultParserValues() {
metadata: [],
built_in_metadata: [],
enable_metadata: false,
compilation_template_group_id: [],
};
return defaultParserValues as IParserConfig;