From a241115b00a36e2093186e2cb1c7f4a723396401 Mon Sep 17 00:00:00 2001 From: huzhushan Date: Wed, 21 Apr 2021 09:48:59 +0800 Subject: [PATCH] update --- mock/_createProductionServer.js | 29 +++++++++------ mock/login.js | 35 ++++++++++++------- mock/menu.js | 11 ++++++ mock/test.js | 11 ++++++ src/App.vue | 11 ++++++ src/api/login.js | 11 ++++++ src/api/menu.js | 11 ++++++ src/api/test.js | 11 ++++++ src/components/ErrorLog/index.vue | 11 ++++++ src/components/ProTable/index.vue | 11 ++++++ src/components/SvgIcon/index.vue | 11 ++++++ src/error-log.js | 11 ++++++ src/global-components.js | 11 ++++++ src/layout/components/Content/index.vue | 11 ++++++ src/layout/components/Sidebar/Item.vue | 11 ++++++ src/layout/components/Sidebar/Logo.vue | 11 ++++++ src/layout/components/Sidebar/Menus.vue | 11 ++++++ src/layout/components/Sidebar/Submenu.vue | 11 ++++++ .../Sidebar/config/menu.module.scss | 11 ++++++ src/layout/components/Sidebar/index.vue | 11 ++++++ .../Tagsbar/hooks/useContextMenu.js | 11 ++++++ .../components/Tagsbar/hooks/useScrollbar.js | 11 ++++++ .../components/Tagsbar/hooks/useTags.js | 11 ++++++ src/layout/components/Tagsbar/index.vue | 11 ++++++ src/layout/components/Topbar/Breadcrumbs.vue | 11 ++++++ src/layout/components/Topbar/Hamburger.vue | 11 ++++++ src/layout/components/Topbar/Userinfo.vue | 11 ++++++ src/layout/components/Topbar/index.vue | 11 ++++++ src/layout/hooks/useResizeHandler.js | 11 ++++++ src/layout/index.vue | 11 ++++++ src/main.js | 11 ++++++ src/permission.js | 11 ++++++ src/router/index.js | 11 ++++++ src/router/modules/error.js | 11 ++++++ src/router/modules/home.js | 11 ++++++ src/router/modules/login.js | 11 ++++++ src/router/modules/redirect.js | 11 ++++++ src/router/modules/test.js | 11 ++++++ src/store/index.js | 11 ++++++ src/store/modules/account.js | 11 ++++++ src/store/modules/app.js | 11 ++++++ src/store/modules/errorLog.js | 11 ++++++ src/store/modules/menu.js | 11 ++++++ src/store/modules/tags.js | 11 ++++++ src/utils/index.js | 11 ++++++ src/utils/request.js | 11 ++++++ src/utils/storage.js | 11 ++++++ src/utils/validate.js | 11 ++++++ src/views/error/index.vue | 11 ++++++ src/views/home/index.vue | 11 ++++++ src/views/login/index.vue | 11 ++++++ src/views/redirect/index.vue | 11 ++++++ src/views/test/Add.vue | 11 ++++++ src/views/test/error-log/index.vue | 11 ++++++ vite.config.js | 11 ++++++ 55 files changed, 624 insertions(+), 23 deletions(-) diff --git a/mock/_createProductionServer.js b/mock/_createProductionServer.js index 1437cc2..99e2fca 100644 --- a/mock/_createProductionServer.js +++ b/mock/_createProductionServer.js @@ -1,19 +1,26 @@ -import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer'; +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:47:28 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ +import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer' -const modules = import.meta.globEager('./**/*.js'); +const modules = import.meta.globEager('./**/*.js') -const mockModules = []; -Object.keys(modules).forEach((key) => { - console.log(111, key) - if (key.includes('/_')) { - return; - } - mockModules.push(...modules[key].default); -}); +const mockModules = [] +Object.keys(modules).forEach(key => { + mockModules.push(...modules[key].default) +}) /** * Used in a production environment. Need to manually import all modules */ export function setupProdMockServer() { - createProdMockServer(mockModules); + createProdMockServer(mockModules) } diff --git a/mock/login.js b/mock/login.js index 3405e40..08af3fb 100644 --- a/mock/login.js +++ b/mock/login.js @@ -1,31 +1,42 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:39:13 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ export default [ { - url: "/api/login", - method: "post", + url: '/api/login', + method: 'post', timeout: 1000, statusCode: 200, response: { code: 200, - message: "登录成功", + message: '登录成功', data: { - token: "@word(50, 100)", // @word()是mockjs的语法 - refresh_token: "@word(50, 100)", // refresh_token是用来重新生成token的 - } + token: '@word(50, 100)', // @word()是mockjs的语法 + refresh_token: '@word(50, 100)', // refresh_token是用来重新生成token的 + }, }, }, { - url: "/api/userinfo", - method: "get", + url: '/api/userinfo', + method: 'get', timeout: 100, response: { code: 200, - message: "获取用户信息成功", + message: '获取用户信息成功', data: { id: 1, name: 'zhangsan', 'role|1': ['admin', 'visitor'], // 随机返回一个角色admin或visitor - avatar: "@image('48x48', '#fb0a2a')" - } + avatar: "@image('48x48', '#fb0a2a')", + }, }, }, -] \ No newline at end of file +] diff --git a/mock/menu.js b/mock/menu.js index 0b34711..f5ff3ae 100644 --- a/mock/menu.js +++ b/mock/menu.js @@ -1,3 +1,14 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:38:56 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ export default [ { url: '/api/menus', diff --git a/mock/test.js b/mock/test.js index b221eaa..e0d525f 100644 --- a/mock/test.js +++ b/mock/test.js @@ -1,3 +1,14 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:39:02 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ export default [ { url: '/api/get', // 请求地址 diff --git a/src/App.vue b/src/App.vue index ca18d1d..b3c7a4d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,3 +1,14 @@ + diff --git a/src/api/login.js b/src/api/login.js index aed9f03..db3a18e 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,3 +1,14 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:36:55 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ import request from '@/utils/request' // 登录接口 diff --git a/src/api/menu.js b/src/api/menu.js index e572ceb..6845127 100644 --- a/src/api/menu.js +++ b/src/api/menu.js @@ -1,3 +1,14 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:36:57 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ import request from '@/utils/request' // 获取菜单 diff --git a/src/api/test.js b/src/api/test.js index 6c7a30c..a95a802 100644 --- a/src/api/test.js +++ b/src/api/test.js @@ -1,3 +1,14 @@ +/* + * @Descripttion: + * @version: + * @Date: 2021-04-20 16:35:04 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 09:37:00 + * @Author: huzhushan@126.com + * @HomePage: https://huzhushan.gitee.io/vue3-element-admin + * @Github: https://github.com/huzhushan/vue3-element-admin + * @Donate: https://huzhushan.gitee.io/vue3-element-admin/donate/ + */ import request from '@/utils/request' // 测试 diff --git a/src/components/ErrorLog/index.vue b/src/components/ErrorLog/index.vue index 10e8933..83bb097 100644 --- a/src/components/ErrorLog/index.vue +++ b/src/components/ErrorLog/index.vue @@ -1,3 +1,14 @@ +