update 去掉无用的右上角菜单

This commit is contained in:
赵霄
2023-11-13 09:10:28 +08:00
parent 8451674c47
commit 174400e7ce
+82 -82
View File
@@ -2,95 +2,95 @@
<div class="user-wrapper" :class="theme">
<!-- update_begin author:zhaoxin date:20191129 for: 做头部菜单栏导航 -->
<!-- update-begin author:sunjianlei date:20191@20 for: 解决全局样式冲突的问题 -->
<span class="action" @click="showClick">
<a-icon type="search"></a-icon>
</span>
<!--<span class="action" @click="showClick">-->
<!-- <a-icon type="search"></a-icon>-->
<!--</span>-->
<!-- update-begin author:sunjianlei date:20200219 for: 菜单搜索改为动态组件在手机端呈现出弹出框 -->
<component :is="searchMenuComp" v-show="searchMenuVisible || isMobile()" class="borders" :visible="searchMenuVisible" title="搜索菜单" :footer="null" @cancel="searchMenuVisible=false">
<a-select
class="search-input"
showSearch
:showArrow="false"
:placeholder="$t('header.userMenuSearchMenu')"
optionFilterProp="children"
:filterOption="filterOption"
:open="isMobile()?true:null"
:getPopupContainer="(node) => node.parentNode"
:style="isMobile()?{width: '100%',marginBottom:'50px'}:{}"
@change="searchMethods"
@blur="hiddenClick"
>
<a-select-option v-for="(site,index) in searchMenuOptions" :key="index" :value="site.id">{{site.meta.title}}</a-select-option>
</a-select>
</component>
<!--<component :is="searchMenuComp" v-show="searchMenuVisible || isMobile()" class="borders" :visible="searchMenuVisible" title="搜索菜单" :footer="null" @cancel="searchMenuVisible=false">-->
<!-- <a-select-->
<!-- class="search-input"-->
<!-- showSearch-->
<!-- :showArrow="false"-->
<!-- :placeholder="$t('header.userMenuSearchMenu')"-->
<!-- optionFilterProp="children"-->
<!-- :filterOption="filterOption"-->
<!-- :open="isMobile()?true:null"-->
<!-- :getPopupContainer="(node) => node.parentNode"-->
<!-- :style="isMobile()?{width: '100%',marginBottom:'50px'}:{}"-->
<!-- @change="searchMethods"-->
<!-- @blur="hiddenClick"-->
<!-- >-->
<!-- <a-select-option v-for="(site,index) in searchMenuOptions" :key="index" :value="site.id">{{site.meta.title}}</a-select-option>-->
<!-- </a-select>-->
<!--</component>-->
<!-- update-end author:sunjianlei date:20200219 for: 菜单搜索改为动态组件在手机端呈现出弹出框 -->
<!-- update-end author:sunjianlei date:20191220 for: 解决全局样式冲突的问题 -->
<!-- update_end author:zhaoxin date:20191129 for: 做头部菜单栏导航 -->
<span class="action">
<a class="logout_title" target="_blank" href="#">
<a-icon type="question-circle-o"></a-icon>
</a>
</span>
<header-notice class="action"/>
<span style="padding: 12px">
<a-avatar class="avatar" size="small" :src="getAvatar()"/>
</span>
<div class="action">
<span v-show="localeval=='zh-cn'">
<span @click="changeLocale('en-us')" v-if="!isLoading">English</span>
<a-icon v-else type="sync" spin/>
</span>
<span v-show="localeval=='en-us'">
<span @click="changeLocale('zh-cn')" v-if="!isLoading">中文</span>
<a-icon v-else type="sync" spin/>
</span>
</div>
<a-dropdown>
<!--<span class="action">-->
<!-- <a class="logout_title" target="_blank" href="#">-->
<!-- <a-icon type="question-circle-o"></a-icon>-->
<!-- </a>-->
<!--</span>-->
<!--<header-notice class="action"/>-->
<!--<span style="padding: 12px">-->
<!-- <a-avatar class="avatar" size="small" :src="getAvatar()"/>-->
<!--</span>-->
<!--<div class="action">-->
<!-- <span v-show="localeval=='zh-cn'">-->
<!-- <span @click="changeLocale('en-us')" v-if="!isLoading">English</span>-->
<!-- <a-icon v-else type="sync" spin/>-->
<!-- </span>-->
<!-- <span v-show="localeval=='en-us'">-->
<!-- <span @click="changeLocale('zh-cn')" v-if="!isLoading">中文</span>-->
<!-- <a-icon v-else type="sync" spin/>-->
<!-- </span>-->
<!--</div>-->
<!--<a-dropdown>-->
<span class="action">
<span v-if="isDesktop()">{{ $t('header.welcome') }}{{ nickname() }}</span>
</span>
<a-menu slot="overlay" class="user-dropdown-menu-wrapper">
<a-menu-item key="0">
<router-link :to="{ name: 'account-center' }">
<a-icon type="user"/>
<span>{{ $t('header.personalCenter') }}</span>
</router-link>
</a-menu-item>
<a-menu-item key="1">
<router-link :to="{ name: 'account-settings-base' }">
<a-icon type="setting"/>
<span>{{ $t('header.accountSetting') }}</span>
</router-link>
</a-menu-item>
<a-menu-item key="3" @click="systemSetting">
<a-icon type="tool"/>
<span>{{ $t('header.systemSetting') }}</span>
</a-menu-item>
<a-menu-item key="4" @click="updatePassword">
<a-icon type="setting"/>
<span>{{ $t('header.changePassword') }}</span>
</a-menu-item>
<a-menu-item key="5" @click="updateCurrentDepart">
<a-icon type="cluster"/>
<span>{{ $t('header.switchDepartments') }}</span>
</a-menu-item>
<a-menu-item key="6" @click="clearCache">
<a-icon type="sync"/>
<span>{{ $t('header.clearCache') }}</span>
</a-menu-item>
<!-- <a-menu-item key="2" disabled>
<a-icon type="setting"/>
<span>测试</span>
</a-menu-item>
<a-menu-divider/>
<a-menu-item key="3">
<a href="javascript:;" @click="handleLogout">
<a-icon type="logout"/>
<span>退出登录</span>
</a>
</a-menu-item>-->
</a-menu>
</a-dropdown>
<!-- <a-menu slot="overlay" class="user-dropdown-menu-wrapper">-->
<!-- <a-menu-item key="0">-->
<!-- <router-link :to="{ name: 'account-center' }">-->
<!-- <a-icon type="user"/>-->
<!-- <span>{{ $t('header.personalCenter') }}</span>-->
<!-- </router-link>-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="1">-->
<!-- <router-link :to="{ name: 'account-settings-base' }">-->
<!-- <a-icon type="setting"/>-->
<!-- <span>{{ $t('header.accountSetting') }}</span>-->
<!-- </router-link>-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="3" @click="systemSetting">-->
<!-- <a-icon type="tool"/>-->
<!-- <span>{{ $t('header.systemSetting') }}</span>-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="4" @click="updatePassword">-->
<!-- <a-icon type="setting"/>-->
<!-- <span>{{ $t('header.changePassword') }}</span>-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="5" @click="updateCurrentDepart">-->
<!-- <a-icon type="cluster"/>-->
<!-- <span>{{ $t('header.switchDepartments') }}</span>-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="6" @click="clearCache">-->
<!-- <a-icon type="sync"/>-->
<!-- <span>{{ $t('header.clearCache') }}</span>-->
<!-- </a-menu-item>-->
<!-- &lt;!&ndash; <a-menu-item key="2" disabled>-->
<!-- <a-icon type="setting"/>-->
<!-- <span>测试</span>-->
<!-- </a-menu-item>-->
<!-- <a-menu-divider/>-->
<!-- <a-menu-item key="3">-->
<!-- <a href="javascript:;" @click="handleLogout">-->
<!-- <a-icon type="logout"/>-->
<!-- <span>退出登录</span>-->
<!-- </a>-->
<!-- </a-menu-item>&ndash;&gt;-->
<!-- </a-menu>-->
<!--</a-dropdown>-->
<span class="action">
<a class="logout_title" href="javascript:;" @click="handleLogout">
<a-icon type="logout"/>