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 @@ + + + + + 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 @@