1
lzhe
2024-09-26 7d59e8e2c727dd49d9552a8febc2af47c5b95a69
src/layout/components/userbar.vue
@@ -3,9 +3,18 @@
      <!-- <div class="panel-item hidden-sm-and-down" @click="search">
         <el-icon><el-icon-search /></el-icon>
      </div> -->
      <div class="screen panel-item hidden-sm-and-down" @click="screen">
         <el-icon><el-icon-full-screen /></el-icon>
      </div>
      <el-dropdown trigger="click">
         <div class="screen panel-item hidden-sm-and-down">
            <el-icon><el-icon-full-screen /></el-icon>
         </div>
         <template #dropdown>
         <el-dropdown-menu>
            <el-dropdown-item @click="closeOther">关闭其他</el-dropdown-item>
            <el-dropdown-item @click="closeAll">关闭所有</el-dropdown-item>
         </el-dropdown-menu>
         </template>
      </el-dropdown>
      <!-- <div class="tasks panel-item" @click="tasks">
         <el-icon><el-icon-sort /></el-icon>
      </div> -->
@@ -73,6 +82,7 @@
</template>
<script>
   import useTabs from '@/utils/useTabs'
   import search from './search.vue'
   import tasks from './tasks.vue'
@@ -125,6 +135,13 @@
         this.userNameF = this.userName.substring(0,1);
      },
      methods: {
         closeOther() {
            useTabs.closeOther();
         },
         closeAll() {
            useTabs.closeOther();
            useTabs.close();
         },
         //个人信息
         handleUser(command) {
            if(command == "uc"){