From 6d26a6b3397f6433fe070de72381887151950158 Mon Sep 17 00:00:00 2001 From: pyt <626651354@qq.com> Date: 星期四, 03 四月 2025 09:09:58 +0800 Subject: [PATCH] feat --- src/component/Header.vue | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/component/Header.vue b/src/component/Header.vue index a3d0cb6..fe04c8c 100644 --- a/src/component/Header.vue +++ b/src/component/Header.vue @@ -3,32 +3,42 @@ <div class="header_content"> <div @click="$router.push('/home')" class="color1 fs--24 font-bold pointer">{{ userInfo.companyName }}</div> <div class="flex a-center j-between"> - <div @click="userInfoShow = true" class="flex a-center mr--55 shrink0 pointer"> - <div class="mr--24 fs--20 font-bold shrink0 color2">{{ $store.state.userName }}</div> - <img src="../assets/img/bianji@2x.png" class="w--23 h--23" /> + <div class="flex a-center"> + <div @click="userInfoShow = true" class="flex a-center mr--55 shrink0 pointer"> + <div class="mr--24 fs--20 font-bold shrink0 color2">{{ $store.state.userName }}</div> + <img src="../assets/img/bianji@2x.png" class="w--23 h--23" /> + </div> + <div @click="changePasswordShow = true" class="flex a-center mr--55 shrink0 pointer"> + <div class="mr--24 fs--20 font-bold shrink0 color2">修改密码</div> + <img src="../assets/img/bianji@2x.png" class="w--23 h--23" /> + </div> </div> <img @click="logOutShow = true" src="../assets/img/tuichu@2x.png" class="w--40 h--40 shrink0 pointer" /> </div> </div> <LogOutComponent v-if="logOutShow" :show="logOutShow" @close="logOutShow = false" /> <UserInfoComponent v-if="userInfoShow" :show="userInfoShow" @close="userInfoShow = false" /> + <ChangePassword v-if="changePasswordShow" :show="changePasswordShow" @close="changePasswordShow = false" /> </div> </template> <script> import UserInfoComponent from '@/component/userInfo.vue' import LogOutComponent from '@/component/LogOut.vue' +import ChangePassword from '@/component/ChangePassword.vue' export default { components: { UserInfoComponent, - LogOutComponent + LogOutComponent, + ChangePassword }, props: {}, data() { return { userInfo: JSON.parse(localStorage.getItem('userInfo')), logOutShow: false, - userInfoShow: false + userInfoShow: false, + changePasswordShow: false }; }, computed: {}, -- Gitblit v1.7.1