From 0f0240bc458b98645da29afafd16a9676ca25ff2 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Tue, 13 Jun 2023 16:04:55 +0800 Subject: [PATCH] =?UTF-8?q?6.13=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/api/admin/login.js | 2 +- src/layout/components/Avatar/index.vue | 2 +- src/layout/components/Menu/Menu.vue | 2 ++ src/layout/components/Menu/SubMenu.vue | 19 +++++----- src/main.js | 4 +-- src/router/index.js | 16 ++++----- src/store/permission.js | 15 ++++---- src/store/userInfo.js | 41 ++++++++++++--------- src/utils/request.js | 2 +- src/views/admin/menu/index.vue | 18 ++++++++++ src/views/admin/role/index.vue | 12 +++++++ src/views/admin/sys-api/index.vue | 4 +-- src/views/login/index.vue | 50 ++++++++++++++------------ vite.config.js | 3 +- 15 files changed, 119 insertions(+), 73 deletions(-) create mode 100644 src/views/admin/menu/index.vue create mode 100644 src/views/admin/role/index.vue diff --git a/.env.development b/.env.development index c85a7f7..8b6528e 100644 --- a/.env.development +++ b/.env.development @@ -1,2 +1,2 @@ BASE_URL= "https://vue3.go-admin.dev" -VITE_BASE_URL= "http://dev.hospital.admin.igandanyiyuan.com" +VITE_BASE_URL= "http://dev.hospital.admin.api.igandanyiyuan.com" diff --git a/src/api/admin/login.js b/src/api/admin/login.js index 9ce7b45..7a43ede 100644 --- a/src/api/admin/login.js +++ b/src/api/admin/login.js @@ -24,7 +24,7 @@ export function getAppConfig() { // 根据角色获取菜单 export function getUserMenuRole() { return request({ - url:'/api/v1/menurole', + url:'https://www.fastmock.site/mock/ebb1956b65d6078940cacb295a06be27/mock/menu',//'https://www.fastmock.site/mock/ebb1956b65d6078940cacb295a06be27/mock/menu', method: 'get' }) } \ No newline at end of file diff --git a/src/layout/components/Avatar/index.vue b/src/layout/components/Avatar/index.vue index b4d26e4..1d49fda 100644 --- a/src/layout/components/Avatar/index.vue +++ b/src/layout/components/Avatar/index.vue @@ -5,7 +5,7 @@ avatar
-
{{ userInfo.name }}
+
{{ userInfo.nick_name }}
diff --git a/src/layout/components/Menu/Menu.vue b/src/layout/components/Menu/Menu.vue index 1b1cec9..138ddfb 100644 --- a/src/layout/components/Menu/Menu.vue +++ b/src/layout/components/Menu/Menu.vue @@ -45,6 +45,8 @@ const keepDefaultSelect = () => { }; const handleMenuClick = (key) => { + console.log(key) + console.log(router.getRoutes()) router.push(key); }; diff --git a/src/layout/components/Menu/SubMenu.vue b/src/layout/components/Menu/SubMenu.vue index 84d9a23..d041d62 100644 --- a/src/layout/components/Menu/SubMenu.vue +++ b/src/layout/components/Menu/SubMenu.vue @@ -1,22 +1,21 @@ + + diff --git a/src/views/admin/role/index.vue b/src/views/admin/role/index.vue new file mode 100644 index 0000000..7bad1cd --- /dev/null +++ b/src/views/admin/role/index.vue @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/src/views/admin/sys-api/index.vue b/src/views/admin/sys-api/index.vue index 7032a2e..4f442f4 100644 --- a/src/views/admin/sys-api/index.vue +++ b/src/views/admin/sys-api/index.vue @@ -246,8 +246,8 @@ onMounted(() => { display: flex; justify-content: flex-end; } - -// Table 操作列样式 +/* +Table 操作列样式 */ .arco-table-th:last-child > span { margin-left: 15px; } diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 41ddfb1..3e0af37 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -26,9 +26,9 @@ layout="vertical" @keyup.enter="handleLogin" > - + - +