This commit is contained in:
hezhidong
2024-01-30 10:55:56 +08:00
parent ff582f261b
commit 4438dbfe4d
6 changed files with 328 additions and 496 deletions
+8 -16
View File
@@ -87,17 +87,17 @@
<el-dropdown :show-timeout="70" :hide-timeout="50" @command="onDropdownCommand">
<span class="layout-navbars-breadcrumb-user-link">
<img
:src="UserInformation.avatar"
:src="getUserInfos.photo"
class="layout-navbars-breadcrumb-user-link-photo mr5"
/>
{{ UserInformation.name }}
{{ getUserInfos.userName === "" ? "test" : getUserInfos.userName }}
<i class="el-icon-arrow-down el-icon--right"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item command="/home">{{
$t("message.user.dropdown1")
}}</el-dropdown-item>
<!-- <el-dropdown-item command="wareHouse">{{
<el-dropdown-item command="wareHouse">{{
$t("message.user.dropdown6")
}}</el-dropdown-item>
<el-dropdown-item command="/personal">{{
@@ -108,7 +108,7 @@
}}</el-dropdown-item>
<el-dropdown-item command="/401">{{
$t("message.user.dropdown4")
}}</el-dropdown-item> -->
}}</el-dropdown-item>
<el-dropdown-item divided command="logOut">{{
$t("message.user.dropdown5")
}}</el-dropdown-item>
@@ -132,14 +132,13 @@ export default {
isShowUserNewsPopover: false,
disabledI18n: "zh-cn",
disabledSize: "",
UserInformation: {},
};
},
computed: {
// 获取用户信息
// getUserInfos() {
// return this.$store.state.userInfos.userInfosDD;
// },
getUserInfos() {
return this.$store.state.userInfos.userInfos;
},
// 设置弹性盒子布局 flex
layoutUserFlexNum() {
let { layout, isClassicSplitMenu } = this.$store.state.themeConfig.themeConfig;
@@ -155,13 +154,11 @@ export default {
},
},
mounted() {
this.resetUserInformation();
if (Local.get("themeConfigPrev")) {
this.initI18n();
this.initComponentSize();
}
},
methods: {
// 搜索点击
onSearchClick() {
@@ -269,16 +266,11 @@ export default {
.catch(() => {});
}, 150);
} else if (path === "wareHouse") {
window.open("http://www.baidu.com");
window.open("https://gitee.com/lyt-top/vue-next-admin");
} else {
this.$router.push(path);
}
},
// 重置DD用户信息
resetUserInformation() {
let res = Session.get("userInfoDD");
this.UserInformation = res;
},
},
};
</script>