This commit is contained in:
小陌 2023-06-13 15:49:26 +08:00
parent c571931375
commit 26aa074a9e
6 changed files with 11 additions and 11 deletions

View File

@ -47,8 +47,8 @@
</div>
<el-dropdown class="user panel-item" trigger="click" @command="handleUser">
<div class="user-avatar">
<el-avatar :size="30" :src="avatar">{{ userName }}</el-avatar>
<label>{{ userName }}</label>
<el-avatar :size="30" :src="avatar">{{ username }}</el-avatar>
<label>{{ username }}</label>
<el-icon class="el-icon--right"><el-icon-arrow-down /></el-icon>
</div>
<template #dropdown>
@ -82,7 +82,7 @@
},
data(){
return {
userName: "",
username: "",
avatar: "",
searchVisible: false,
tasksVisible: false,
@ -119,8 +119,8 @@
}
},
created() {
var userInfo = this.$tool.data.get("USER_INFO");
this.userName = userInfo.userName;
var userInfo = this.$tool.data.get("userinfo");
this.username = userInfo.username;
this.avatar = userInfo.avatar;
},
methods: {

View File

@ -67,7 +67,7 @@ router.beforeEach(async (to, from, next) => {
// 重新获取菜单路
api.system.menu.myMenus.get().then((response) => {
tool.data.set("MENU", response.data.menu)
tool.data.set("USER_INFO", response.data.user)
tool.data.set("userinfo", response.data.user)
tool.data.set("PERMISSIONS", response.data.permissions)
tool.data.set("DASHBOARDGRID", response.data.dashboardGrid)
var menu = router.sc_getMenu();
@ -103,7 +103,7 @@ router.onError((error) => {
//入侵追加自定义方法、对象
router.sc_getMenu = () => {
var apiMenu = tool.data.get("MENU") || []
let userInfo = tool.data.get("USER_INFO") || {}
let userInfo = tool.data.get("userinfo") || {}
let userMenu = treeFilter(userRoutes, node => {
return node.meta.role ? node.meta.role.filter(item => userInfo.role.indexOf(item) > -1).length > 0 : true
})

View File

@ -42,7 +42,7 @@ export function permission(data) {
}
export function rolePermission(data) {
let userInfo = tool.data.get("USER_INFO");
let userInfo = tool.data.get("userinfo");
if(!userInfo){
return false;
}

View File

@ -31,7 +31,7 @@
}
},
created(){
this.dashboard = this.$tool.data.get("USER_INFO").dashboard || '0';
this.dashboard = this.$tool.data.get("userinfo").dashboard || '0';
},
mounted(){

View File

@ -96,7 +96,7 @@
return false
}
this.$tool.data.set("MENU", menu.data.menu)
this.$tool.data.set("USER_INFO", menu.data.user)
this.$tool.data.set("userinfo", menu.data.user)
this.$tool.data.set("PERMISSIONS", menu.data.permissions)
this.$tool.data.set("DASHBOARDGRID", menu.data.dashboardGrid)
}else{

View File

@ -107,7 +107,7 @@
},
created: function() {
this.$tool.cookie.remove("TOKEN")
this.$tool.data.remove("USER_INFO")
this.$tool.data.remove("userinfo")
this.$tool.data.remove("MENU")
this.$tool.data.remove("PERMISSIONS")
this.$tool.data.remove("DASHBOARDGRID")