zhangwei
2025-07-23 4157b22112dd8d87e907d9cb6d14f74b5d454b7a
src/layout/components/lay-navbar/index.vue
@@ -19,6 +19,7 @@
  username,
  userAvatar,
  avatarsStyle,
  userRoles,
  toggleSideBar
} = useNav();
</script>
@@ -41,16 +42,19 @@
    <div v-if="layout === 'vertical'" class="vertical-header-right">
      <!-- 菜单搜索 -->
      <LaySearch id="header-search" />
      <!-- <LaySearch id="header-search" /> -->
      <!-- 全屏 -->
      <LaySidebarFullScreen id="full-screen" />
      <!-- 消息通知 -->
      <LayNotice id="header-notice" />
      <!-- <LayNotice id="header-notice" /> -->
      <!-- 退出登录 -->
      <el-dropdown trigger="click">
        <span class="el-dropdown-link navbar-bg-hover select-none">
          <img :src="userAvatar" :style="avatarsStyle" />
          <p v-if="username" class="dark:text-white">{{ username }}</p>
          <!-- <img :src="userAvatar" :style="avatarsStyle" /> -->
          <p class="dark:text-white">
            {{ username || "请完善资料" }}
            <el-tag effect="plain">{{ userRoles.name }}</el-tag>
          </p>
        </span>
        <template #dropdown>
          <el-dropdown-menu class="logout">
@@ -64,13 +68,13 @@
          </el-dropdown-menu>
        </template>
      </el-dropdown>
      <span
      <!-- <span
        class="set-icon navbar-bg-hover"
        title="打开系统配置"
        @click="onPanel"
      >
        <IconifyIconOffline :icon="Setting" />
      </span>
      </span> -->
    </div>
  </div>
</template>