From 58ef983848b34673fc335bbacf1b013f66abdde9 Mon Sep 17 00:00:00 2001 From: Makito Date: Thu, 14 Mar 2024 15:09:10 +0800 Subject: [PATCH] feat(entities-plugins): support field grouping (#1224) --- .../forms/src/generator/FormGenerator.vue | 98 ++++++++++++-- .../entities-plugins/docs/plugin-form.md | 6 + .../sandbox/pages/PluginFormPage.vue | 2 + .../src/components/PluginEntityForm.vue | 27 ++-- .../src/components/PluginForm.cy.ts | 76 +++++++++++ .../src/components/PluginForm.vue | 3 +- .../src/composables/useSchemas.ts | 125 +++++++++++++++--- .../entities-plugins/src/locales/en.json | 5 + .../entities-plugins/src/types/plugin-form.ts | 2 + 9 files changed, 303 insertions(+), 41 deletions(-) diff --git a/packages/core/forms/src/generator/FormGenerator.vue b/packages/core/forms/src/generator/FormGenerator.vue index 9d434ec381..3fcc3996ad 100644 --- a/packages/core/forms/src/generator/FormGenerator.vue +++ b/packages/core/forms/src/generator/FormGenerator.vue @@ -1,14 +1,89 @@ -