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 @@ +