diff --git a/src/components/table/column/index.vue b/src/components/table/column/index.vue
new file mode 100644
index 0000000..d9f43d6
--- /dev/null
+++ b/src/components/table/column/index.vue
@@ -0,0 +1,21 @@
+
diff --git a/src/components/table/fieldRender/index.vue b/src/components/table/fieldRender/index.vue
new file mode 100644
index 0000000..e6cf2a0
--- /dev/null
+++ b/src/components/table/fieldRender/index.vue
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ field.replaceValue ? field.replaceValue[fieldValue] : fieldValue }}
+
+
+
+
+
+ {{ !fieldValue ? '-' : timeFormat(fieldValue, field.timeFormat ?? undefined) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ btn.text }}
+
+
+
+
+
+
+ {{ btn.text }}
+
+
+
+
+
+
+
+
+
+
+ {{ btn.text }}
+
+
+
+
+
+
+
+
+
+
+ {{ btn.text }}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/table/header/index.vue b/src/components/table/header/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/components/table/index.vue b/src/components/table/index.vue
new file mode 100644
index 0000000..a00c23d
--- /dev/null
+++ b/src/components/table/index.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/table/search/index.vue b/src/components/table/search/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/layouts/admin/components/navMenus.vue b/src/layouts/admin/components/navMenus.vue
index f6b945b..14e0951 100644
--- a/src/layouts/admin/components/navMenus.vue
+++ b/src/layouts/admin/components/navMenus.vue
@@ -54,7 +54,7 @@
diff --git a/src/layouts/admin/index.vue b/src/layouts/admin/index.vue
index 3692485..146118f 100644
--- a/src/layouts/admin/index.vue
+++ b/src/layouts/admin/index.vue
@@ -79,6 +79,53 @@ const init = () => {
extend: 'none'
}
]
+ },
+ {
+ 'id': 2,
+ 'pid': 0,
+ 'type': 'menu_dir',
+ 'title': '权限管理',
+ 'name': 'auth',
+ 'path': 'auth',
+ 'icon': 'fa fa-group',
+ 'menu_type': null,
+ 'url': '',
+ 'component': '',
+ 'keepalive': 0,
+ 'extend': 'none',
+ 'children': [
+ {
+ 'id': 3,
+ 'pid': 2,
+ 'type': 'menu',
+ 'title': '角色管理',
+ 'name': 'auth/role',
+ 'path': 'auth/role',
+ 'icon': 'fa fa-group',
+ 'menu_type': 'tab',
+ 'url': '',
+ 'component': '/src/views/auth/role.vue',
+ 'keepalive': 'auth/role',
+ 'extend': 'none',
+ 'children': []
+ },
+ {
+ 'id': 13,
+ 'pid': 2,
+ 'type': 'menu',
+ 'title': '菜单规则管理',
+ 'name': 'auth/menu',
+ 'path': 'auth/menu',
+ 'icon': 'el-icon-Grid',
+ 'menu_type': 'tab',
+ 'url': '',
+ 'component': '/src/views/auth/menu/index.vue',
+ 'keepalive': 'auth/menu',
+ 'extend': 'none',
+ 'children': []
+ }
+
+ ]
}
])
// 预跳转到上次路径
diff --git a/src/layouts/common/components/loading.vue b/src/layouts/common/components/loading.vue
index 7feb37d..9c07c85 100644
--- a/src/layouts/common/components/loading.vue
+++ b/src/layouts/common/components/loading.vue
@@ -3,7 +3,7 @@