|
@@ -48,25 +48,29 @@
|
|
|
</el-tooltip> -->
|
|
</el-tooltip> -->
|
|
|
</template>
|
|
</template>
|
|
|
<div class="avatar-container">
|
|
<div class="avatar-container">
|
|
|
- <el-dropdown @command="handleCommand" class="right-menu-item hover-effect" trigger="click">
|
|
|
|
|
- <div class="avatar-wrapper">
|
|
|
|
|
- <img :src="userStore.avatar" class="user-avatar" />
|
|
|
|
|
- <el-icon><caret-bottom /></el-icon>
|
|
|
|
|
- </div>
|
|
|
|
|
- <template #dropdown>
|
|
|
|
|
- <el-dropdown-menu>
|
|
|
|
|
- <router-link to="/user/profile" v-if="!dynamic">
|
|
|
|
|
- <el-dropdown-item>{{ $t('navbar.personalCenter') }}</el-dropdown-item>
|
|
|
|
|
- </router-link>
|
|
|
|
|
|
|
+ <div class="avatar-wrapper">
|
|
|
|
|
+ <img :src="userStore.avatar" class="user-avatar" />
|
|
|
|
|
+<!-- <el-icon><caret-bottom /></el-icon>-->
|
|
|
|
|
+ </div>
|
|
|
|
|
+<!-- <el-dropdown @command="handleCommand" class="right-menu-item hover-effect" trigger="click">-->
|
|
|
|
|
+<!-- <div class="avatar-wrapper">-->
|
|
|
|
|
+<!-- <img :src="userStore.avatar" class="user-avatar" />-->
|
|
|
|
|
+<!-- <el-icon><caret-bottom /></el-icon>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <template #dropdown>-->
|
|
|
|
|
+<!-- <el-dropdown-menu>-->
|
|
|
|
|
+<!-- <router-link to="/user/profile" v-if="!dynamic">-->
|
|
|
|
|
+<!-- <el-dropdown-item>{{ $t('navbar.personalCenter') }}</el-dropdown-item>-->
|
|
|
|
|
+<!-- </router-link>-->
|
|
|
<!-- <el-dropdown-item command="setLayout">
|
|
<!-- <el-dropdown-item command="setLayout">
|
|
|
<span>{{ $t('navbar.layoutSetting') }}</span>
|
|
<span>{{ $t('navbar.layoutSetting') }}</span>
|
|
|
</el-dropdown-item> -->
|
|
</el-dropdown-item> -->
|
|
|
- <el-dropdown-item divided command="logout">
|
|
|
|
|
- <span>{{ $t('navbar.logout') }}</span>
|
|
|
|
|
- </el-dropdown-item>
|
|
|
|
|
- </el-dropdown-menu>
|
|
|
|
|
- </template>
|
|
|
|
|
- </el-dropdown>
|
|
|
|
|
|
|
+<!-- <el-dropdown-item command="logout">-->
|
|
|
|
|
+<!-- <span>{{ $t('navbar.logout') }}</span>-->
|
|
|
|
|
+<!-- </el-dropdown-item>-->
|
|
|
|
|
+<!-- </el-dropdown-menu>-->
|
|
|
|
|
+<!-- </template>-->
|
|
|
|
|
+<!-- </el-dropdown>-->
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -136,6 +140,7 @@ const logout = async () => {
|
|
|
type: 'warning'
|
|
type: 'warning'
|
|
|
})
|
|
})
|
|
|
await userStore.logout()
|
|
await userStore.logout()
|
|
|
|
|
+ // window.close()
|
|
|
location.href = import.meta.env.VITE_APP_CONTEXT_PATH
|
|
location.href = import.meta.env.VITE_APP_CONTEXT_PATH
|
|
|
}
|
|
}
|
|
|
|
|
|