diff --git a/src/locales/lang/en/routes/demo.ts b/src/locales/lang/en/routes/demo.ts
index fb3bbc9f5de31e872208abeca0a91d304c3aa18d..901d6a7e795f3d5898ce04dd01249a68d05a312b 100644
--- a/src/locales/lang/en/routes/demo.ts
+++ b/src/locales/lang/en/routes/demo.ts
@@ -111,6 +111,7 @@ export default {
dynamicForm: 'Dynamic',
customerForm: 'Custom',
appendForm: 'Append',
+ tabsForm: 'TabsForm',
},
iframe: {
frame: 'External',
diff --git a/src/locales/lang/zh-CN/routes/demo.ts b/src/locales/lang/zh-CN/routes/demo.ts
index 92d2ea27e5d92c54d9e79cb2b2e96d0050c2858b..f8749e15167d94a5c3904e0d7aa02ff791b2d4e9 100644
--- a/src/locales/lang/zh-CN/routes/demo.ts
+++ b/src/locales/lang/zh-CN/routes/demo.ts
@@ -107,6 +107,7 @@ export default {
dynamicForm: '动态表单',
customerForm: '自定义组件',
appendForm: '表单增删示例',
+ tabsForm: '标签页+多级field',
},
iframe: {
frame: '外部页面',
diff --git a/src/router/routes/modules/demo/comp.ts b/src/router/routes/modules/demo/comp.ts
index 6fce16f57a88fcfd8141bcbbe1530b96a356bdfd..5e242c48c621edc4920f85eea9de63bf7d38e3c7 100644
--- a/src/router/routes/modules/demo/comp.ts
+++ b/src/router/routes/modules/demo/comp.ts
@@ -98,6 +98,14 @@ const comp: AppRouteModule = {
title: t('routes.demo.form.appendForm'),
},
},
+ {
+ path: 'tabsForm',
+ name: 'tabsFormDemo',
+ component: () => import('/@/views/demo/form/TabsForm.vue'),
+ meta: {
+ title: t('routes.demo.form.tabsForm'),
+ },
+ },
],
},
{
diff --git a/src/views/demo/form/TabsForm.vue b/src/views/demo/form/TabsForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..16152d43cfe74062115ed025bc1f8fb69c3f78f9
--- /dev/null
+++ b/src/views/demo/form/TabsForm.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+