yangyin
2024-10-15 20dd2dc0554748c4f8e507374be31e3b5ec7a270
src/layout/navBars/breadcrumb/user.vue
@@ -2,7 +2,7 @@
   <div class="layout-navbars-breadcrumb-user pr15" :style="{ flex: layoutUserFlexNum }">
      <el-dropdown :show-timeout="70" :hide-timeout="50" trigger="click" @command="onComponentSizeChange">
         <div class="layout-navbars-breadcrumb-user-icon">
            <i class="iconfont icon-ziti" :title="$t('message.user.title0')"></i>
            <i class="myiconfont icon-ziti" :title="$t('message.user.title0')"></i>
         </div>
         <template #dropdown>
            <el-dropdown-menu>
@@ -89,18 +89,18 @@
</template>
<script setup lang="ts" name="layoutBreadcrumbUser">
import { defineAsyncComponent, ref, computed, reactive, onMounted } from 'vue';
import { useRouter } from 'vue-router';
import { ElMessageBox, ElMessage } from 'element-plus';
import screenfull from 'screenfull';
import { useI18n } from 'vue-i18n';
import { ElMessage, ElMessageBox } from 'element-plus';
import { storeToRefs } from 'pinia';
import { useUserInfo } from '/@/stores/userInfo';
import { useThemeConfig } from '/@/stores/themeConfig';
import other from '/@/utils/other';
import { Session, Local } from '/@/utils/storage';
import { clearAccessTokens } from '/@/utils/request';
import screenfull from 'screenfull';
import { computed, defineAsyncComponent, onMounted, reactive, ref } from 'vue';
import { useI18n } from 'vue-i18n';
import { useRouter } from 'vue-router';
import { IS_ALARM_PUSH_ENABLE } from '/@/constants';
import { useThemeConfig } from '/@/stores/themeConfig';
import { useUserInfo } from '/@/stores/userInfo';
import other from '/@/utils/other';
import { clearAccessTokens } from '/@/utils/request';
import { Local } from '/@/utils/storage';
// 引入组件
const UserNews = defineAsyncComponent(() => import('/@/layout/navBars/breadcrumb/userNews.vue'));
const Search = defineAsyncComponent(() => import('/@/layout/navBars/breadcrumb/search.vue'));