|
@@ -1,35 +1,28 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="navbar">
|
|
<div class="navbar">
|
|
|
- <hamburger id="hamburger-container" :is-active="appStore.sidebar.opened" class="hamburger-container" @toggle-click="toggleSideBar" />
|
|
|
|
|
- <breadcrumb v-if="!settingsStore.topNav" id="breadcrumb-container" class="breadcrumb-container" />
|
|
|
|
|
- <top-nav v-if="settingsStore.topNav" id="topmenu-container" class="topmenu-container" />
|
|
|
|
|
|
|
+ <!-- <hamburger id="hamburger-container" :is-active="appStore.sidebar.opened" class="hamburger-container"
|
|
|
|
|
+ @toggle-click="toggleSideBar" /> -->
|
|
|
|
|
+ <top-nav id="topmenu-container" class="topmenu-container" />
|
|
|
|
|
|
|
|
<div class="right-menu flex align-center">
|
|
<div class="right-menu flex align-center">
|
|
|
<template v-if="appStore.device !== 'mobile'">
|
|
<template v-if="appStore.device !== 'mobile'">
|
|
|
- <el-select
|
|
|
|
|
- v-if="userId === 1 && tenantEnabled"
|
|
|
|
|
- v-model="companyName"
|
|
|
|
|
- class="min-w-244px"
|
|
|
|
|
- clearable
|
|
|
|
|
- filterable
|
|
|
|
|
- reserve-keyword
|
|
|
|
|
- :placeholder="$t('navbar.selectTenant')"
|
|
|
|
|
- @change="dynamicTenantEvent"
|
|
|
|
|
- @clear="dynamicClearEvent"
|
|
|
|
|
- >
|
|
|
|
|
- <el-option v-for="item in tenantList" :key="item.tenantId" :label="item.companyName" :value="item.tenantId"> </el-option>
|
|
|
|
|
|
|
+ <el-select v-if="userId === 1 && tenantEnabled" v-model="companyName" class="min-w-244px" clearable filterable
|
|
|
|
|
+ reserve-keyword :placeholder="$t('navbar.selectTenant')" @change="dynamicTenantEvent"
|
|
|
|
|
+ @clear="dynamicClearEvent">
|
|
|
|
|
+ <el-option v-for="item in tenantList" :key="item.tenantId" :label="item.companyName" :value="item.tenantId">
|
|
|
|
|
+ </el-option>
|
|
|
<template #prefix><svg-icon icon-class="company" class="el-input__icon input-icon" /></template>
|
|
<template #prefix><svg-icon icon-class="company" class="el-input__icon input-icon" /></template>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
|
|
|
|
|
<!-- <header-search id="header-search" class="right-menu-item" /> -->
|
|
<!-- <header-search id="header-search" class="right-menu-item" /> -->
|
|
|
<search-menu ref="searchMenuRef" />
|
|
<search-menu ref="searchMenuRef" />
|
|
|
- <el-tooltip content="搜索" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ <!-- <el-tooltip content="搜索" effect="dark" placement="bottom">
|
|
|
<div class="right-menu-item hover-effect" @click="openSearchMenu">
|
|
<div class="right-menu-item hover-effect" @click="openSearchMenu">
|
|
|
<svg-icon class-name="search-icon" icon-class="search" />
|
|
<svg-icon class-name="search-icon" icon-class="search" />
|
|
|
</div>
|
|
</div>
|
|
|
- </el-tooltip>
|
|
|
|
|
|
|
+ </el-tooltip> -->
|
|
|
<!-- 消息 -->
|
|
<!-- 消息 -->
|
|
|
- <el-tooltip :content="$t('navbar.message')" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ <!-- <el-tooltip :content="$t('navbar.message')" effect="dark" placement="bottom">
|
|
|
<div>
|
|
<div>
|
|
|
<el-popover placement="bottom" trigger="click" transition="el-zoom-in-top" :width="300" :persistent="false">
|
|
<el-popover placement="bottom" trigger="click" transition="el-zoom-in-top" :width="300" :persistent="false">
|
|
|
<template #reference>
|
|
<template #reference>
|
|
@@ -42,8 +35,8 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-popover>
|
|
</el-popover>
|
|
|
</div>
|
|
</div>
|
|
|
- </el-tooltip>
|
|
|
|
|
-<!-- <el-tooltip content="Github" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ </el-tooltip> -->
|
|
|
|
|
+ <!-- <el-tooltip content="Github" effect="dark" placement="bottom">
|
|
|
<ruo-yi-git id="ruoyi-git" class="right-menu-item hover-effect" />
|
|
<ruo-yi-git id="ruoyi-git" class="right-menu-item hover-effect" />
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
|
|
|
|
@@ -51,15 +44,15 @@
|
|
|
<ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" />
|
|
<ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" />
|
|
|
</el-tooltip>-->
|
|
</el-tooltip>-->
|
|
|
|
|
|
|
|
- <el-tooltip :content="$t('navbar.full')" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ <!-- <el-tooltip :content="$t('navbar.full')" effect="dark" placement="bottom">
|
|
|
<screenfull id="screenfull" class="right-menu-item hover-effect" />
|
|
<screenfull id="screenfull" class="right-menu-item hover-effect" />
|
|
|
- </el-tooltip>
|
|
|
|
|
|
|
+ </el-tooltip> -->
|
|
|
|
|
|
|
|
-<!-- <el-tooltip :content="$t('navbar.language')" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ <!-- <el-tooltip :content="$t('navbar.language')" effect="dark" placement="bottom">
|
|
|
<lang-select id="lang-select" class="right-menu-item hover-effect" />
|
|
<lang-select id="lang-select" class="right-menu-item hover-effect" />
|
|
|
</el-tooltip>-->
|
|
</el-tooltip>-->
|
|
|
|
|
|
|
|
-<!-- <el-tooltip :content="$t('navbar.layoutSize')" effect="dark" placement="bottom">
|
|
|
|
|
|
|
+ <!-- <el-tooltip :content="$t('navbar.layoutSize')" effect="dark" placement="bottom">
|
|
|
<size-select id="size-select" class="right-menu-item hover-effect" />
|
|
<size-select id="size-select" class="right-menu-item hover-effect" />
|
|
|
</el-tooltip>-->
|
|
</el-tooltip>-->
|
|
|
</template>
|
|
</template>
|