Browse Source

菜单样式

master
liupopo 2 years ago
parent
commit
df65e7eaae
  1. 79
      warehousing-system/project_web/src/components/Home.vue

79
warehousing-system/project_web/src/components/Home.vue

@ -109,55 +109,55 @@
<script>
export default {
//
created() {
this.getMenuList();
created () {
this.getMenuList()
//
this.defaultActive = window.sessionStorage.getItem("activeMenu");
this.defaultActive = window.sessionStorage.getItem('activeMenu')
},
data() {
data () {
return {
menuList: [],
menuIcon: {
1: "iconfont iconuser",
3: "iconfont iconshangpin",
5: "iconfont iconicon--copy",
7: "iconfont iconquanxian",
8: "iconfont iconziyuan",
1: 'iconfont iconuser',
3: 'iconfont iconshangpin',
5: 'iconfont iconicon--copy',
7: 'iconfont iconquanxian',
8: 'iconfont iconziyuan'
},
//
defaultActive: "",
user: "",
};
defaultActive: '',
user: ''
}
},
methods: {
logout() {
logout () {
// 1.session
window.sessionStorage.clear();
window.sessionStorage.clear()
// 2.
this.$router.push("/login");
this.$router.push('/login')
},
async getMenuList() {
async getMenuList () {
// 1.
const { data: result } = await this.$http.get("/rights/getRightsList");
if (result.status !== 200) return this.$message.error("获取权限列表失败");
this.menuList = result.data;
const { data: result } = await this.$http.get('/rights/getRightsList')
if (result.status !== 200) return this.$message.error('获取权限列表失败')
this.menuList = result.data
},
//
collspseClick() {
this.isCollapse = !this.isCollapse;
collspseClick () {
this.isCollapse = !this.isCollapse
},
defaultActiveMenu(activeMenu) {
defaultActiveMenu (activeMenu) {
// ,sessionStory
window.sessionStorage.setItem("activeMenu", activeMenu);
this.defaultActive = activeMenu;
},
window.sessionStorage.setItem('activeMenu', activeMenu)
this.defaultActive = activeMenu
}
},
mounted() {
mounted () {
// this.user = window.sessionStorage.getItem('token').substr(32)
this.user = "9a3860f0f2af471982e919657099913dddd";
},
};
this.user = '9a3860f0f2af471982e919657099913dddd'
}
}
</script>
<!-- 防止样式重叠 -->
@ -182,7 +182,24 @@ export default {
background-color: #087dba!important;
}
/deep/ .el-submenu__title i {
color: #fff;
color: #fff;
}
/deep/ .el-submenu__title {
height: 40px !important;
line-height: 40px !important;
font-size: 15px!important;
}
/deep/ .el-submenu .el-menu-item {
height: 40px !important;
line-height: 40px !important;
}
/deep/ .el-menu-item {
height: 40px !important;
line-height: 40px !important;
font-size: 15px!important;
}
.el-aside {
background-color: #55007f;
@ -364,7 +381,7 @@ export default {
.one-title{
margin-top: 40px;
.el-menu-item i {
color: #fff;
color: #fff;
}
}
}

Loading…
Cancel
Save