1
lzhe
2024-06-05 dcf9c9e0410fe1186239e3f8d6f7bdc789c08010
1
已修改1个文件
23 ■■■■ 文件已修改
src/layout/components/userbar.vue 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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"){