From 5186227a467bd34dc253e64b23bc96d3a07bb399 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 17 十一月 2021 17:39:53 +0800 Subject: [PATCH] 添加用户权限控制 --- src/layouts/components/VabNavBar/index.vue | 35 ++++++++++++++++++++--------------- 1 files changed, 20 insertions(+), 15 deletions(-) diff --git a/src/layouts/components/VabNavBar/index.vue b/src/layouts/components/VabNavBar/index.vue index 7b59b82..c6fb8f8 100644 --- a/src/layouts/components/VabNavBar/index.vue +++ b/src/layouts/components/VabNavBar/index.vue @@ -16,7 +16,12 @@ <div class="right-panel"> <vab-error-log /> <vab-full-screen-bar @refresh="refreshRoute" /> - <vab-icon title="閲嶈浇鎵�鏈夎矾鐢�" :pulse="pulse" :icon="['fas', 'redo']" @click="refreshRoute" /> + <vab-icon + title="閲嶈浇鎵�鏈夎矾鐢�" + :pulse="pulse" + :icon="['fas', 'redo']" + @click="refreshRoute" + /> <vab-avatar /> <!-- <vab-icon title="閫�鍑虹郴缁�" @@ -30,39 +35,39 @@ </template> <script> -import { mapActions, mapGetters } from 'vuex' +import { mapActions, mapGetters } from "vuex"; export default { - name: 'VabNavBar', + name: "VabNavBar", data() { return { pulse: false, - } + }; }, computed: { ...mapGetters({ - collapse: 'settings/collapse', - visitedRoutes: 'tabsBar/visitedRoutes', - device: 'settings/device', - routes: 'routes/routes', + collapse: "settings/collapse", + visitedRoutes: "tabsBar/visitedRoutes", + device: "settings/device", + routes: "routes/routes", }), }, methods: { ...mapActions({ - changeCollapse: 'settings/changeCollapse', + changeCollapse: "settings/changeCollapse", }), handleCollapse() { - this.changeCollapse() + this.changeCollapse(); }, async refreshRoute() { - this.$baseEventBus.$emit('reload-router-view') - this.pulse = true + this.$baseEventBus.$emit("reload-router-view"); + this.pulse = true; setTimeout(() => { - this.pulse = false - }, 1000) + this.pulse = false; + }, 1000); }, }, -} +}; </script> <style lang="scss" scoped> -- Gitblit v1.8.0