diff --git a/.gitignore b/.gitignore index ffaaba6..bea4eb6 100644 --- a/.gitignore +++ b/.gitignore @@ -269,6 +269,3 @@ web/apps/web-ele/src/views/ai-platform/workflow/editor/panels/SystemSummaryPanel !web/apps/web-ele/src/views/ai-platform/workflow/editor/nodes/SystemSummaryNode.vue !web/apps/web-ele/src/views/ai-platform/workflow/editor/panels/SystemSummaryPanel.vue web/apps/web-ele/src/views/wiki/ -# keep only lightweight form-editor barrel -web/apps/web-ele/src/components/form-editor/* -!web/apps/web-ele/src/components/form-editor/index.ts diff --git a/web/apps/web-ele/src/components/form-editor/AppDesignPanel.vue b/web/apps/web-ele/src/components/form-editor/AppDesignPanel.vue new file mode 100644 index 0000000..e9864a2 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/AppDesignPanel.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/AppSettingsPanel.vue b/web/apps/web-ele/src/components/form-editor/AppSettingsPanel.vue new file mode 100644 index 0000000..6cba399 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/AppSettingsPanel.vue @@ -0,0 +1,536 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/BasicInfoEditor.vue b/web/apps/web-ele/src/components/form-editor/BasicInfoEditor.vue new file mode 100644 index 0000000..1642297 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/BasicInfoEditor.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/DashboardBasicInfoConfirmPanel.vue b/web/apps/web-ele/src/components/form-editor/DashboardBasicInfoConfirmPanel.vue new file mode 100644 index 0000000..588e12e --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/DashboardBasicInfoConfirmPanel.vue @@ -0,0 +1,122 @@ + + + diff --git a/web/apps/web-ele/src/components/form-editor/DashboardDesignConfirmPanel.vue b/web/apps/web-ele/src/components/form-editor/DashboardDesignConfirmPanel.vue new file mode 100644 index 0000000..04dce90 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/DashboardDesignConfirmPanel.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/DashboardPublishConfirmPanel.vue b/web/apps/web-ele/src/components/form-editor/DashboardPublishConfirmPanel.vue new file mode 100644 index 0000000..ed8d069 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/DashboardPublishConfirmPanel.vue @@ -0,0 +1,137 @@ + + + diff --git a/web/apps/web-ele/src/components/form-editor/DesignEditorPanel.vue b/web/apps/web-ele/src/components/form-editor/DesignEditorPanel.vue new file mode 100644 index 0000000..d4d5b23 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/DesignEditorPanel.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/FormEditorContent.vue b/web/apps/web-ele/src/components/form-editor/FormEditorContent.vue new file mode 100644 index 0000000..929c81f --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/FormEditorContent.vue @@ -0,0 +1,329 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/PageBasicInfoEditor.vue b/web/apps/web-ele/src/components/form-editor/PageBasicInfoEditor.vue new file mode 100644 index 0000000..da89e8d --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/PageBasicInfoEditor.vue @@ -0,0 +1,140 @@ + + + diff --git a/web/apps/web-ele/src/components/form-editor/PageEditorContent.vue b/web/apps/web-ele/src/components/form-editor/PageEditorContent.vue new file mode 100644 index 0000000..233d5df --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/PageEditorContent.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/web/apps/web-ele/src/components/form-editor/PagePublishInfoEditor.vue b/web/apps/web-ele/src/components/form-editor/PagePublishInfoEditor.vue new file mode 100644 index 0000000..d45a4f5 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/PagePublishInfoEditor.vue @@ -0,0 +1,129 @@ + + + diff --git a/web/apps/web-ele/src/components/form-editor/PublishInfoEditor.vue b/web/apps/web-ele/src/components/form-editor/PublishInfoEditor.vue new file mode 100644 index 0000000..6524682 --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/PublishInfoEditor.vue @@ -0,0 +1,122 @@ + + + +export interface FormPublishInput { + menu_icon: string; + menu_name: string; + menu_order: number; + menu_parent_id?: string; +} diff --git a/web/apps/web-ele/src/components/form-editor/SystemSummaryConfirmPanel.vue b/web/apps/web-ele/src/components/form-editor/SystemSummaryConfirmPanel.vue new file mode 100644 index 0000000..e09262b --- /dev/null +++ b/web/apps/web-ele/src/components/form-editor/SystemSummaryConfirmPanel.vue @@ -0,0 +1,317 @@ + + +