quwangxin 2 лет назад
Родитель
Сommit
91c4e8b7e6
2 измененных файлов с 12 добавлено и 11 удалено
  1. 11 11
      src/layout/components/header-tools.vue
  2. 1 0
      src/layout/index.vue

+ 11 - 11
src/layout/components/header-tools.vue

@@ -10,13 +10,13 @@
       <i v-else class="el-icon-_screen-full"></i>
       <i v-else class="el-icon-_screen-full"></i>
     </div>
     </div>
     <!-- 语言切换 -->
     <!-- 语言切换 -->
-    <div class="ele-admin-header-tool-item">
+    <!-- <div class="ele-admin-header-tool-item">
       <i18n-icon />
       <i18n-icon />
-    </div>
+    </div> -->
     <!-- 消息通知 -->
     <!-- 消息通知 -->
-    <div class="ele-admin-header-tool-item">
+    <!-- <div class="ele-admin-header-tool-item">
       <header-notice />
       <header-notice />
-    </div>
+    </div> -->
     <!-- 用户信息 -->
     <!-- 用户信息 -->
     <div class="ele-admin-header-tool-item">
     <div class="ele-admin-header-tool-item">
       <el-dropdown @command="onUserDropClick">
       <el-dropdown @command="onUserDropClick">
@@ -31,12 +31,12 @@
         </div>
         </div>
         <template v-slot:dropdown>
         <template v-slot:dropdown>
           <el-dropdown-menu>
           <el-dropdown-menu>
-            <el-dropdown-item command="profile" icon="el-icon-user">
+            <!-- <el-dropdown-item command="profile" icon="el-icon-user">
               {{ $t('layout.header.profile') }}
               {{ $t('layout.header.profile') }}
             </el-dropdown-item>
             </el-dropdown-item>
             <el-dropdown-item command="password" icon="el-icon-key">
             <el-dropdown-item command="password" icon="el-icon-key">
               {{ $t('layout.header.password') }}
               {{ $t('layout.header.password') }}
-            </el-dropdown-item>
+            </el-dropdown-item> -->
             <el-dropdown-item
             <el-dropdown-item
               command="logout"
               command="logout"
               icon="el-icon-switch-button"
               icon="el-icon-switch-button"
@@ -73,7 +73,7 @@
       // 是否是全屏
       // 是否是全屏
       fullscreen: Boolean
       fullscreen: Boolean
     },
     },
-    data() {
+    data () {
       return {
       return {
         // 是否显示修改密码弹窗
         // 是否显示修改密码弹窗
         passwordVisible: false,
         passwordVisible: false,
@@ -83,13 +83,13 @@
     },
     },
     computed: {
     computed: {
       // 当前用户信息
       // 当前用户信息
-      loginUser() {
+      loginUser () {
         return this.$store.state.user.info;
         return this.$store.state.user.info;
       }
       }
     },
     },
     methods: {
     methods: {
       /* 用户信息下拉点击事件 */
       /* 用户信息下拉点击事件 */
-      onUserDropClick(command) {
+      onUserDropClick (command) {
         if (command === 'password') {
         if (command === 'password') {
           this.passwordVisible = true;
           this.passwordVisible = true;
         } else if (command === 'profile') {
         } else if (command === 'profile') {
@@ -114,11 +114,11 @@
         }
         }
       },
       },
       /* 全屏切换 */
       /* 全屏切换 */
-      toggleFullscreen() {
+      toggleFullscreen () {
         this.$emit('fullscreen');
         this.$emit('fullscreen');
       },
       },
       /* 打开设置抽屉 */
       /* 打开设置抽屉 */
-      openSetting() {
+      openSetting () {
         this.settingVisible = true;
         this.settingVisible = true;
       }
       }
     }
     }

+ 1 - 0
src/layout/index.vue

@@ -2,6 +2,7 @@
   <ele-pro-layout
   <ele-pro-layout
     :menus="menus"
     :menus="menus"
     :tabs="theme.tabs"
     :tabs="theme.tabs"
+    :showRefresh="false"
     :collapse="theme.collapse"
     :collapse="theme.collapse"
     :side-nav-collapse="theme.sideNavCollapse"
     :side-nav-collapse="theme.sideNavCollapse"
     :body-fullscreen="theme.bodyFullscreen"
     :body-fullscreen="theme.bodyFullscreen"