From 0ffc223459c9aee06ba557d13e79f8f21087f726 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Thu, 27 Jun 2024 19:55:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(editor):=20=E4=BC=98=E5=8C=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=BA=90=E5=AD=97=E6=AE=B5=E9=80=89=E6=8B=A9=E5=99=A8?= =?UTF-8?q?=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DataSourceFieldSelect/FieldSelect.vue | 152 ++++++++++++++++++ .../Index.vue} | 136 ++++++++-------- packages/editor/src/index.ts | 4 +- .../src/theme/data-source-field-select.scss | 16 ++ packages/editor/src/theme/theme.scss | 1 + packages/editor/src/type.ts | 21 ++- .../editor/src/utils/data-source/index.ts | 7 +- .../src/iterator-container/src/formConfig.ts | 6 +- .../src/iterator-container/src/formConfig.ts | 4 +- .../src/iterator-container/src/formConfig.ts | 4 +- 10 files changed, 273 insertions(+), 78 deletions(-) create mode 100644 packages/editor/src/fields/DataSourceFieldSelect/FieldSelect.vue rename packages/editor/src/fields/{DataSourceFieldSelect.vue => DataSourceFieldSelect/Index.vue} (50%) create mode 100644 packages/editor/src/theme/data-source-field-select.scss diff --git a/packages/editor/src/fields/DataSourceFieldSelect/FieldSelect.vue b/packages/editor/src/fields/DataSourceFieldSelect/FieldSelect.vue new file mode 100644 index 00000000..7f49ea34 --- /dev/null +++ b/packages/editor/src/fields/DataSourceFieldSelect/FieldSelect.vue @@ -0,0 +1,152 @@ + + + diff --git a/packages/editor/src/fields/DataSourceFieldSelect.vue b/packages/editor/src/fields/DataSourceFieldSelect/Index.vue similarity index 50% rename from packages/editor/src/fields/DataSourceFieldSelect.vue rename to packages/editor/src/fields/DataSourceFieldSelect/Index.vue index ac8236b8..6d2a2f2c 100644 --- a/packages/editor/src/fields/DataSourceFieldSelect.vue +++ b/packages/editor/src/fields/DataSourceFieldSelect/Index.vue @@ -1,8 +1,20 @@