From 0bbbbd3ecc423a3167d1f750167d0977cfafcfc4 Mon Sep 17 00:00:00 2001 From: ZhangAo Date: Wed, 26 Aug 2026 17:31:31 +0800 Subject: [PATCH] 20260826173130 --- code/fms/demo.html | 1007 +++++++++ .../fms-vue/src/components/ui/tabs/index.scss | 2 + .../fms/fms-vue/src/layouts/DefaultLayout.vue | 141 +- .../src/layouts/components/AppSidebar.vue | 9 + .../src/layouts/components/AppTopbar.vue | 22 +- .../src/layouts/components/NavMenuItem.vue | 3 +- .../fms/fms-vue/src/views/dashboard/index.vue | 8 +- .../fms-vue/src/views/detail/DetailPage.vue | 2 +- .../fms/fms-vue/src/views/file-demo/index.vue | 2 +- .../components/FieldGroupManager.vue | 98 +- .../components/ModuleEditConfigPanel.vue | 1840 ++++++++++------- .../views/system/module-management/index.vue | 67 +- code/fms/fms-vue/src/views/test/TestPage.vue | 2 +- .../tests/views/module-management.spec.js | 28 +- code/fms/问题.md | 115 ++ 15 files changed, 2472 insertions(+), 874 deletions(-) create mode 100644 code/fms/demo.html create mode 100644 code/fms/问题.md diff --git a/code/fms/demo.html b/code/fms/demo.html new file mode 100644 index 00000000..53cd82b5 --- /dev/null +++ b/code/fms/demo.html @@ -0,0 +1,1007 @@ + + + + + +FMS 表单设计器原型 · 选字段 / 主表Form + 子表Table / 分组 + + + + + +
+
表单设计器
+
订单管理
+
+ 数据源 b_order + +
+ +
+ +
+ + +
+ +
+ +
+ + +
+ +
+ + + + + + + +
+ + +
+ + + + +
+
+
+ + 拖拽字段排序 / 跨分组移动 +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+
+ 选的是字段 + 控件由字段类型自动决定 + 源已移除 +
+
+
+
+ + + +
+ + +
+ + +
+ + +
+ +
+ + + + diff --git a/code/fms/fms-vue/src/components/ui/tabs/index.scss b/code/fms/fms-vue/src/components/ui/tabs/index.scss index f5d38862..49f38f96 100644 --- a/code/fms/fms-vue/src/components/ui/tabs/index.scss +++ b/code/fms/fms-vue/src/components/ui/tabs/index.scss @@ -121,6 +121,8 @@ .tabs-top .tabs-nav-extra:last-child { margin-left: 8px; + /* 右侧操作区与导航栏右边缘留白(组件默认,使用方无需再覆盖) */ + padding-right: 10px; } .tabs-left .tabs-nav-extra:first-child, diff --git a/code/fms/fms-vue/src/layouts/DefaultLayout.vue b/code/fms/fms-vue/src/layouts/DefaultLayout.vue index c0b3a687..91382b33 100644 --- a/code/fms/fms-vue/src/layouts/DefaultLayout.vue +++ b/code/fms/fms-vue/src/layouts/DefaultLayout.vue @@ -1,5 +1,5 @@