perf: unify entities

This commit is contained in:
Junyan Qin
2025-05-08 18:09:52 +08:00
parent ef6be4dfd9
commit e74de068ea
19 changed files with 400 additions and 632 deletions
@@ -0,0 +1,22 @@
import { I18nLabel } from '@/app/infra/entities/common';
import { IDynamicFormItemSchema } from '@/app/infra/entities/form/dynamic';
export interface PipelineFormEntity {
basic: object;
ai: object;
trigger: object;
safety: object;
output: object;
}
export interface PipelineConfigTab {
name: string;
label: I18nLabel;
stages: PipelineConfigStage[];
}
export interface PipelineConfigStage {
name: string;
label: I18nLabel;
config: IDynamicFormItemSchema[];
}