diff --git a/public/json/user.json b/public/json/user.json index faa5f288..0ceced5f 100644 --- a/public/json/user.json +++ b/public/json/user.json @@ -174,14 +174,56 @@ "title": "配置", "icon": "el-icon-setting" }, - "children": [{ - "path": "/setting/system", - "name": "system", - "meta": { - "title": "系统设置" + "children": [ + { + "path": "/setting/system", + "name": "system", + "meta": { + "title": "系统设置" + }, + "component": "setting/system" }, - "component": "setting/system" - }] + { + "path": "/setting/user", + "name": "user", + "meta": { + "title": "用户管理" + }, + "component": "setting/user" + }, + { + "path": "/setting/role", + "name": "role", + "meta": { + "title": "角色管理" + }, + "component": "setting/role" + }, + { + "path": "/setting/menu", + "name": "menu", + "meta": { + "title": "菜单管理" + }, + "component": "setting/menu" + }, + { + "path": "/setting/dic", + "name": "dic", + "meta": { + "title": "字典管理" + }, + "component": "setting/dic" + }, + { + "path": "/setting/client", + "name": "client", + "meta": { + "title": "应用管理" + }, + "component": "setting/client" + } + ] } ], "permissions": [ diff --git a/src/views/setting/role/index.vue b/src/views/setting/role/index.vue new file mode 100644 index 00000000..c0f956c1 --- /dev/null +++ b/src/views/setting/role/index.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/src/views/setting/user/index.vue b/src/views/setting/user/index.vue new file mode 100644 index 00000000..257cf473 --- /dev/null +++ b/src/views/setting/user/index.vue @@ -0,0 +1,84 @@ + + + + +