From 9025c719734ea96c62fbff7b00b98f19234d2f5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Wed, 21 Mar 2018 22:08:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=94=80=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: 0f0eaf11de391a79a5c3cb97ac52b353c1f5916b Former-commit-id: fae82236157c72721d71450afe2b64e12393fc19 Former-commit-id: 7a88b9015111538516235b8c44c5a25fa7063ea6 --- .../HeaderRight/components/UserDropdown.vue | 26 ++++++++++++++++++- src/router/menu/_chart.js | 3 +++ src/router/menu/_components.js | 3 +++ src/router/menu/_plugin.js | 3 +++ 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/src/components/core/MainLayout/components/HeaderRight/components/UserDropdown.vue b/src/components/core/MainLayout/components/HeaderRight/components/UserDropdown.vue index 4ffe2d03..d8f4d887 100644 --- a/src/components/core/MainLayout/components/HeaderRight/components/UserDropdown.vue +++ b/src/components/core/MainLayout/components/HeaderRight/components/UserDropdown.vue @@ -2,8 +2,32 @@ 你好 - 注销 + 注销 个人中心 + + diff --git a/src/router/menu/_chart.js b/src/router/menu/_chart.js index 5ea89d4f..b4569f74 100644 --- a/src/router/menu/_chart.js +++ b/src/router/menu/_chart.js @@ -29,6 +29,9 @@ export const menu = { { path: 'index', name: 'demo-chart-index', + meta: { + requiresAuth: true + }, component: resolve => { require(['@/pages/demo/chart/index/index.vue'], resolve) } }, // 所有 diff --git a/src/router/menu/_components.js b/src/router/menu/_components.js index ed46c89a..1e3f7931 100644 --- a/src/router/menu/_components.js +++ b/src/router/menu/_components.js @@ -15,6 +15,9 @@ export const menu = { { path: 'index', name: 'demo-components-index', + meta: { + requiresAuth: true + }, component: resolve => { require(['@/pages/demo/components/index/index.vue'], resolve) } }, // 页面容器 diff --git a/src/router/menu/_plugin.js b/src/router/menu/_plugin.js index 9de2c4a3..cc4a9166 100644 --- a/src/router/menu/_plugin.js +++ b/src/router/menu/_plugin.js @@ -15,6 +15,9 @@ export const menu = { { path: 'index', name: 'demo-plugins-index', + meta: { + requiresAuth: true + }, component: resolve => { require(['@/pages/demo/plugins/index/index.vue'], resolve) } }, // mock