- Dashbord
+
+
+ 用户信息
+
+
+
+
+
+
用户ID:{{userInfo.uuid}}
+
用户昵称:{{userInfo.nickName}}
+
用户组:{{userInfo.authority.authorityName}}
+
+
+
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/layout/aside/asideComponent/asyncSubmenu.vue b/QMPlusVuePage/src/view/layout/aside/asideComponent/asyncSubmenu.vue
index 0ac6a539..dea43c83 100644
--- a/QMPlusVuePage/src/view/layout/aside/asideComponent/asyncSubmenu.vue
+++ b/QMPlusVuePage/src/view/layout/aside/asideComponent/asyncSubmenu.vue
@@ -1,7 +1,7 @@
-
+
{{routerInfo.meta.title}}
diff --git a/QMPlusVuePage/src/view/layout/aside/asideComponent/menuItem.vue b/QMPlusVuePage/src/view/layout/aside/asideComponent/menuItem.vue
index 6a97091d..ed9e17d2 100644
--- a/QMPlusVuePage/src/view/layout/aside/asideComponent/menuItem.vue
+++ b/QMPlusVuePage/src/view/layout/aside/asideComponent/menuItem.vue
@@ -1,6 +1,6 @@
-
+
{{routerInfo.meta.title}}
diff --git a/QMPlusVuePage/src/view/layout/aside/index.vue b/QMPlusVuePage/src/view/layout/aside/index.vue
index 8150bef2..c3ffb5f8 100644
--- a/QMPlusVuePage/src/view/layout/aside/index.vue
+++ b/QMPlusVuePage/src/view/layout/aside/index.vue
@@ -1,28 +1,44 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/layout/index.vue b/QMPlusVuePage/src/view/layout/index.vue
index b6773e28..01c2c9c6 100644
--- a/QMPlusVuePage/src/view/layout/index.vue
+++ b/QMPlusVuePage/src/view/layout/index.vue
@@ -1,25 +1,53 @@
-
+
-
+
-
-
-
-
-
+
+
+
+
+
+ {{item.meta.title}}
+
+
+
+
+
+
@@ -28,17 +56,53 @@ export default {
$headerHigh: 52px;
$mainHight: calc(100vh - 52px);
.layout-cont {
+ .menu-contorl {
+ line-height: 52px;
+ font-size: 20px;
+ color: #eee;
+ display: table-cell;
+ vertical-align: middle;
+ }
.header-cont {
height: $headerHigh !important;
background: palevioletred;
}
.main-cont {
- .el-menu-vertical {
- min-height: $mainHight !important;
- &.noCollapse{
- min-height: $mainHight !important;
- width: 250px;
+ .breadcrumb{
+ line-height: 24px;
+ padding: 6px;
+ border-bottom: 1px solid #eee;
+ margin-bottom: 6px;
+ }
+ &.el-main{
+ padding: 0px 10px;
+ margin: 0px 0px 0px 12px;
+ background: #fff;
}
+ height: $mainHight !important;
+ overflow: visible;
+ position: relative;
+ .menu-total {
+ z-index: 5;
+ position: absolute;
+ top: 50%;
+ margin-top: -10px;
+ line-height: 20px;
+ font-size: 20px;
+ border: 0 solid #ffffff;
+ border-radius: 50%;
+ right: -10px;
+ background: #fff;
+ }
+ .aside {
+ background: #fff;
+ }
+ .el-menu-vertical {
+ height: $mainHight !important;
+ visibility: auto;
+ &.noCollapse {
+ width: 250px;
+ }
}
&::-webkit-scrollbar {
display: none;
@@ -47,7 +111,6 @@ $mainHight: calc(100vh - 52px);
width: auto !important;
}
background: blueviolet;
- height: $mainHight !important;
}
}
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/superAdmin/api/api.vue b/QMPlusVuePage/src/view/superAdmin/api/api.vue
new file mode 100644
index 00000000..34eb651c
--- /dev/null
+++ b/QMPlusVuePage/src/view/superAdmin/api/api.vue
@@ -0,0 +1,14 @@
+
+
+ 新建api
+
+
+
+
+
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/superAdmin/authority/authority.vue b/QMPlusVuePage/src/view/superAdmin/authority/authority.vue
new file mode 100644
index 00000000..2278ab7d
--- /dev/null
+++ b/QMPlusVuePage/src/view/superAdmin/authority/authority.vue
@@ -0,0 +1,150 @@
+
+
+
+ 新增角色
+
+
+
+
+
+
+ 删除角色
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/superAdmin/index.vue b/QMPlusVuePage/src/view/superAdmin/index.vue
new file mode 100644
index 00000000..d3d6b3da
--- /dev/null
+++ b/QMPlusVuePage/src/view/superAdmin/index.vue
@@ -0,0 +1,12 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/QMPlusVuePage/src/view/superAdmin/menu/menu.vue b/QMPlusVuePage/src/view/superAdmin/menu/menu.vue
new file mode 100644
index 00000000..9787d22a
--- /dev/null
+++ b/QMPlusVuePage/src/view/superAdmin/menu/menu.vue
@@ -0,0 +1,14 @@
+
+
+ 新建菜单
+
+
+
+
+
\ No newline at end of file