User edit/create complete

This commit is contained in:
Dean Bartok-Thomas
2019-08-13 10:47:21 +01:00
parent f8d7821769
commit ef9bb2801c
7 changed files with 475 additions and 1 deletions

View File

@@ -137,6 +137,37 @@ export const asyncRoutes = [
}
]
},
{
path: '/users',
component: Layout,
redirect: '/users/list',
name: 'Users',
meta: {
title: 'Users',
icon: 'example'
},
children: [
{
path: 'create',
component: () => import('@/views/users/create'),
name: 'CreateUser',
meta: { title: 'Create User', icon: 'edit' }
},
{
path: 'edit/:id',
component: () => import('@/views/users/edit'),
name: 'EditUser',
meta: { title: 'Edit User', noCache: true, activeMenu: '/users/list' },
hidden: true
},
{
path: 'list',
component: () => import('@/views/users/list'),
name: 'UsersList',
meta: { title: 'User List', icon: 'list' }
}
]
},
{
path: '/permission',
component: Layout,