diff --git a/.eslintrc.js b/.eslintrc.js index f2524ce..c39f314 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,3 +1,36 @@ +/* + * ___====-_ _-====___ + * _--^^^#####// \\#####^^^--_ + * _-^##########// ( ) \\##########^-_ + * -############// |\^^/| \\############- + * _/############// (@::@) \############\_ + * /#############(( \\// ))#############\ + * -###############\\ (oo) //###############- + * -#################\\ / VV \ //#################- + * -###################\\/ \//###################- + * _#/|##########/\######( /\ )######/\##########|\#_ + * |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \| + * ` |/ V V ` V \#\| | | |/#/ V ' V V \| ' + * ` ` ` ` / | | | | \ ' ' ' ' + * ( | | | | ) + * __\ | | | | /__ + * (vvv(VVV)(VVV)vvv) + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 神兽保佑 永无BUG + * + * @Descripttion: + * @version: + * @Date: 2021-04-20 11:06:21 + * @LastEditors: huzhushan@126.com + * @LastEditTime: 2021-04-21 12:51:42 + * @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/ + */ + module.exports = { root: true, env: { @@ -25,6 +58,7 @@ module.exports = { ], 'vue/no-unused-vars': 'warn', 'no-prototype-builtins': 'off', + 'no-irregular-whitespace': 'off', 'space-before-function-paren': 'off', 'vue/custom-event-name-casing': 'off', 'vue/attributes-order': 'off', diff --git a/mock/_createProductionServer.js b/mock/_createProductionServer.js index 99e2fca..44919df 100644 --- a/mock/_createProductionServer.js +++ b/mock/_createProductionServer.js @@ -1,14 +1,30 @@ /* + * ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ + * │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐ + * └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └┘ └┘ └┘ + * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐ + * │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │ + * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤ + * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │ │ + * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │ + * │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter │ │ 4 │ 5 │ 6 │ │ + * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤ + * │ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │ + * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││ + * │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│ + * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:47:28 + * @LastEditTime: 2021-04-21 12:44:16 * @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') diff --git a/mock/login.js b/mock/login.js index 08af3fb..75b39ed 100644 --- a/mock/login.js +++ b/mock/login.js @@ -1,14 +1,39 @@ /* + * + * ┏┓ ┏┓+ + + * ┏┛┻━━━┛┻┓ + + + * ┃ ┃ + * ┃ ━ ┃ ++ + + + + * ████━████ ┃+ + * ┃ ┃ + + * ┃ ┻ ┃ + * ┃ ┃ + + + * ┗━┓ ┏━┛ + * ┃ ┃ + * ┃ ┃ + + + + + * ┃ ┃ + * ┃ ┃ + 神兽保佑 + * ┃ ┃ 代码无bug + * ┃ ┃ + + * ┃ ┗━━━┓ + + + * ┃ ┣┓ + * ┃ ┏┛ + * ┗┓┓┏━┳┓┏┛ + + + + + * ┃┫┫ ┃┫┫ + * ┗┻┛ ┗┻┛+ + + + + * + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:39:13 + * @LastEditTime: 2021-04-21 12:44:46 * @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', diff --git a/mock/menu.js b/mock/menu.js index f5ff3ae..fb4366b 100644 --- a/mock/menu.js +++ b/mock/menu.js @@ -1,14 +1,36 @@ /* + * ___====-_ _-====___ + * _--^^^#####// \\#####^^^--_ + * _-^##########// ( ) \\##########^-_ + * -############// |\^^/| \\############- + * _/############// (@::@) \############\_ + * /#############(( \\// ))#############\ + * -###############\\ (oo) //###############- + * -#################\\ / VV \ //#################- + * -###################\\/ \//###################- + * _#/|##########/\######( /\ )######/\##########|\#_ + * |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \| + * ` |/ V V ` V \#\| | | |/#/ V ' V V \| ' + * ` ` ` ` / | | | | \ ' ' ' ' + * ( | | | | ) + * __\ | | | | /__ + * (vvv(VVV)(VVV)vvv) + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 神兽保佑 永无BUG + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:38:56 + * @LastEditTime: 2021-04-21 12:44: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/ */ + export default [ { url: '/api/menus', diff --git a/src/App.vue b/src/App.vue index b3c7a4d..235f97c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,14 +1,36 @@ + --> + diff --git a/src/components/ErrorLog/index.vue b/src/components/ErrorLog/index.vue index 83bb097..d958f88 100644 --- a/src/components/ErrorLog/index.vue +++ b/src/components/ErrorLog/index.vue @@ -1,14 +1,49 @@ + --> + diff --git a/src/components/ProTable/index.vue b/src/components/ProTable/index.vue index 7606cf3..10c73d4 100644 --- a/src/components/ProTable/index.vue +++ b/src/components/ProTable/index.vue @@ -1,14 +1,34 @@ + --> + diff --git a/src/components/SvgIcon/index.vue b/src/components/SvgIcon/index.vue index 04cd56e..a2ef2b3 100644 --- a/src/components/SvgIcon/index.vue +++ b/src/components/SvgIcon/index.vue @@ -1,14 +1,30 @@ + --> + diff --git a/src/error-log.js b/src/error-log.js index a041b68..dd89a6d 100644 --- a/src/error-log.js +++ b/src/error-log.js @@ -1,14 +1,25 @@ /* + * 佛曰: + * 写字楼里写字间,写字间里程序员; + * 程序人员写程序,又拿程序换酒钱。 + * 酒醒只在网上坐,酒醉还来网下眠; + * 酒醉酒醒日复日,网上网下年复年。 + * 但愿老死电脑间,不愿鞠躬老板前; + * 奔驰宝马贵者趣,公交自行程序员。 + * 别人笑我忒疯癫,我笑自己命太贱; + * 不见满街漂亮妹,哪个归得程序员? + * * @Descripttion: * @version: * @Date: 2021-04-21 09:18:32 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:31:40 + * @LastEditTime: 2021-04-21 12:48:49 * @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 { nextTick } from 'vue' import store from '@/store' diff --git a/src/global-components.js b/src/global-components.js index 02ef3cf..7c94d14 100644 --- a/src/global-components.js +++ b/src/global-components.js @@ -1,13 +1,38 @@ /* + * _______________#########_______________________ + * ______________############_____________________ + * ______________#############____________________ + * _____________##__###########___________________ + * ____________###__######_#####__________________ + * ____________###_#######___####_________________ + * ___________###__##########_####________________ + * __________####__###########_####_______________ + * ________#####___###########__#####_____________ + * _______######___###_########___#####___________ + * _______#####___###___########___######_________ + * ______######___###__###########___######_______ + * _____######___####_##############__######______ + * ____#######__#####################_#######_____ + * ____#######__##############################____ + * ___#######__######_#################_#######___ + * ___#######__######_######_#########___######___ + * ___#######____##__######___######_____######___ + * ___#######________######____#####_____#####____ + * ____######________#####_____#####_____####_____ + * _____#####________####______#####_____###______ + * ______#####______;###________###______#________ + * ________##_______####________####______________ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:37:22 + * @LastEditTime: 2021-04-21 12:48:53 * @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 as SvgIcon } from '@/components/SvgIcon/index.vue' export { default as ProTable } from '@/components/ProTable/index.vue' diff --git a/src/layout/components/Content/index.vue b/src/layout/components/Content/index.vue index 9a2a00b..5781035 100644 --- a/src/layout/components/Content/index.vue +++ b/src/layout/components/Content/index.vue @@ -1,14 +1,39 @@ + --> + diff --git a/src/layout/components/Sidebar/Item.vue b/src/layout/components/Sidebar/Item.vue index 47f88ab..640289e 100644 --- a/src/layout/components/Sidebar/Item.vue +++ b/src/layout/components/Sidebar/Item.vue @@ -1,14 +1,36 @@ + --> + diff --git a/src/layout/components/Sidebar/Logo.vue b/src/layout/components/Sidebar/Logo.vue index fda7324..85b978c 100644 --- a/src/layout/components/Sidebar/Logo.vue +++ b/src/layout/components/Sidebar/Logo.vue @@ -1,14 +1,37 @@ + --> + diff --git a/src/layout/components/Sidebar/Menus.vue b/src/layout/components/Sidebar/Menus.vue index 9668576..b95ac10 100644 --- a/src/layout/components/Sidebar/Menus.vue +++ b/src/layout/components/Sidebar/Menus.vue @@ -1,14 +1,39 @@ + --> + + --> + diff --git a/src/layout/components/Sidebar/config/menu.module.scss b/src/layout/components/Sidebar/config/menu.module.scss index 5961bff..7d0103b 100644 --- a/src/layout/components/Sidebar/config/menu.module.scss +++ b/src/layout/components/Sidebar/config/menu.module.scss @@ -1,14 +1,37 @@ /* + * __----~~~~~~~~~~~------___ + * . . ~~//====...... __--~ ~~ + * -. \_|// |||\\ ~~~~~~::::... /~ + * ___-==_ _-~o~ \/ ||| \\ _/~~- + * __---~~~.==~||\=_ -_--~/_-~|- |\\ \\ _/~ + * _-~~ .=~ | \\-_ '-~7 /- / || \ / + * .~ .~ | \\ -_ / /- / || \ / + * / ____ / | \\ ~-_/ /|- _/ .|| \ / + * |~~ ~~|--~~~~--_ \ ~==-/ | \~--===~~ .\ + * ' ~-| /| |-~\~~ __--~~ + * |-~~-_/ | | ~\_ _-~ /\ + * / \ \__ \/~ \__ + * _--~ _/ | .-~~____--~-/ ~~==. + * ((->/~ '.|||' -_| ~~-/ , . _|| + * -_ ~\ ~~---l__i__i__i--~~_/ + * _-~-__ ~) \--______________--~~ + * //.-~~~-~_--~- |-------~~~~~~~~ + * //.-~~~--\ + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 神兽保佑 永无BUG + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:35:08 + * @LastEditTime: 2021-04-21 12:46:30 * @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 { menuBg: $menuBg; menuTextColor: $menuTextColor; diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index e183699..6f38fc3 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -1,14 +1,37 @@ + --> + { diff --git a/src/layout/components/Tagsbar/hooks/useTags.js b/src/layout/components/Tagsbar/hooks/useTags.js index a3ae867..2a386f1 100644 --- a/src/layout/components/Tagsbar/hooks/useTags.js +++ b/src/layout/components/Tagsbar/hooks/useTags.js @@ -1,14 +1,36 @@ /* + * ___====-_ _-====___ + * _--^^^#####// \\#####^^^--_ + * _-^##########// ( ) \\##########^-_ + * -############// |\^^/| \\############- + * _/############// (@::@) \############\_ + * /#############(( \\// ))#############\ + * -###############\\ (oo) //###############- + * -#################\\ / VV \ //#################- + * -###################\\/ \//###################- + * _#/|##########/\######( /\ )######/\##########|\#_ + * |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \| + * ` |/ V V ` V \#\| | | |/#/ V ' V V \| ' + * ` ` ` ` / | | | | \ ' ' ' ' + * ( | | | | ) + * __\ | | | | /__ + * (vvv(VVV)(VVV)vvv) + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 神兽保佑 永无BUG + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:35:54 + * @LastEditTime: 2021-04-21 12:47:12 * @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 { useScrollbar } from './useScrollbar' import { watch, computed, ref, nextTick, onBeforeMount } from 'vue' import { useRouter } from 'vue-router' diff --git a/src/layout/components/Tagsbar/index.vue b/src/layout/components/Tagsbar/index.vue index 44047c6..8a51c06 100644 --- a/src/layout/components/Tagsbar/index.vue +++ b/src/layout/components/Tagsbar/index.vue @@ -1,14 +1,25 @@ + --> + + --> + .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │ + * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││ + * │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│ + * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:36:08 + * @LastEditTime: 2021-04-21 12:47:40 * @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/ ---> + --> + _/___.' >' "". + * | | : `- \`.;`\ _ /`;.`/ - ` : | | + * \ \ `_. \_ __\ /__ _/ .-` / / + * =====`-.____`.___ \_____/___.-`___.-'===== + * `=---=' + * + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 佛祖保佑 永不宕机 永无BUG + * + * 佛曰: + * 写字楼里写字间,写字间里程序员; + * 程序人员写程序,又拿程序换酒钱。 + * 酒醒只在网上坐,酒醉还来网下眠; + * 酒醉酒醒日复日,网上网下年复年。 + * 但愿老死电脑间,不愿鞠躬老板前; + * 奔驰宝马贵者趣,公交自行程序员。 + * 别人笑我忒疯癫,我笑自己命太贱; + * 不见满街漂亮妹,哪个归得程序员? + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:36:17 + * @LastEditTime: 2021-04-21 12:47:50 * @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/ ---> + --> + diff --git a/src/layout/components/Topbar/index.vue b/src/layout/components/Topbar/index.vue index a91946b..0d206f7 100644 --- a/src/layout/components/Topbar/index.vue +++ b/src/layout/components/Topbar/index.vue @@ -1,14 +1,49 @@ + --> + diff --git a/src/layout/hooks/useResizeHandler.js b/src/layout/hooks/useResizeHandler.js index a1b2254..dd6fc0a 100644 --- a/src/layout/hooks/useResizeHandler.js +++ b/src/layout/hooks/useResizeHandler.js @@ -1,14 +1,36 @@ /* + * ___====-_ _-====___ + * _--^^^#####// \\#####^^^--_ + * _-^##########// ( ) \\##########^-_ + * -############// |\^^/| \\############- + * _/############// (@::@) \############\_ + * /#############(( \\// ))#############\ + * -###############\\ (oo) //###############- + * -#################\\ / VV \ //#################- + * -###################\\/ \//###################- + * _#/|##########/\######( /\ )######/\##########|\#_ + * |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \| + * ` |/ V V ` V \#\| | | |/#/ V ' V V \| ' + * ` ` ` ` / | | | | \ ' ' ' ' + * ( | | | | ) + * __\ | | | | /__ + * (vvv(VVV)(VVV)vvv) + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 神兽保佑 永无BUG + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:34:52 + * @LastEditTime: 2021-04-21 12:46:07 * @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 { onBeforeMount, onBeforeUnmount /*watch*/ } from 'vue' // import { useRouter } from 'vue-router'; import { useStore } from 'vuex' diff --git a/src/layout/index.vue b/src/layout/index.vue index 70cff2c..460af41 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -1,14 +1,39 @@ + --> + diff --git a/src/main.js b/src/main.js index 2ee6b4b..630652a 100644 --- a/src/main.js +++ b/src/main.js @@ -1,14 +1,39 @@ /* + * _oo0oo_ + * o8888888o + * 88" . "88 + * (| -_- |) + * 0\ = /0 + * ___/`---'\___ + * .' \\| |// '. + * / \\||| : |||// \ + * / _||||| -:- |||||- \ + * | | \\\ - /// | | + * | \_| ''\---/'' |_/ | + * \ .-\__ '-' ___/-. / + * ___'. .' /--.--\ `. .'___ + * ."" '< `.___\_<|>_/___.' >' "". + * | | : `- \`.;`\ _ /`;.`/ - ` : | | + * \ \ `_. \_ __\ /__ _/ .-` / / + * =====`-.____`.___ \_____/___.-`___.-'===== + * `=---=' + * + * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * + * 佛祖保佑 永不宕机 永无BUG + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:48:40 + * @LastEditTime: 2021-04-21 12:37: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 { createApp } from 'vue' import App from './App.vue' diff --git a/src/permission.js b/src/permission.js index 1378e4e..f48dc3a 100644 --- a/src/permission.js +++ b/src/permission.js @@ -1,14 +1,38 @@ /* + * + * ┏┓ ┏┓ + * ┏┛┻━━━┛┻┓ + * ┃ ┃ + * ┃ ━ ┃ + * ┃ > < ┃ + * ┃ ┃ + * ┃... ⌒ ... ┃ + * ┃ ┃ + * ┗━┓ ┏━┛ + * ┃ ┃ + * ┃ ┃ + * ┃ ┃ + * ┃ ┃ 神兽保佑 + * ┃ ┃ 代码无bug + * ┃ ┃ + * ┃ ┗━━━┓ + * ┃ ┣┓ + * ┃ ┏┛ + * ┗┓┓┏━┳┓┏┛ + * ┃┫┫ ┃┫┫ + * ┗┻┛ ┗┻┛ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:37:30 + * @LastEditTime: 2021-04-21 12:49: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/ */ + import router from '@/router' import store from '@/store' import { TOKEN } from '@/store/modules/app' // TOKEN变量名 diff --git a/src/router/index.js b/src/router/index.js index 002f2e9..26ffad4 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,15 +1,30 @@ /* + * ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ + * │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐ + * └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └┘ └┘ └┘ + * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐ + * │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │ + * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤ + * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │ │ + * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │ + * │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter │ │ 4 │ 5 │ 6 │ │ + * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤ + * │ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │ + * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││ + * │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│ + * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:34:28 + * @LastEditTime: 2021-04-21 12:48: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/ */ -// index.js + import { createRouter, createWebHashHistory } from 'vue-router' import redirect from './modules/redirect' diff --git a/src/store/index.js b/src/store/index.js index 046f311..f4ec245 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1,15 +1,26 @@ /* + * 江城子 . 程序员之歌 + * + * 十年生死两茫茫,写程序,到天亮。 + * 千行代码,Bug何处藏。 + * 纵使上线又怎样,朝令改,夕断肠。 + * + * 领导每天新想法,天天改,日日忙。 + * 相顾无言,惟有泪千行。 + * 每晚灯火阑珊处,夜难寐,加班狂。 + * + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:33:58 + * @LastEditTime: 2021-04-21 12:48:11 * @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/ */ -//index.js + import { createStore } from 'vuex' const modulesFiles = import.meta.globEager('./modules/*.js') diff --git a/src/utils/index.js b/src/utils/index.js index 4faad66..e712978 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -1,14 +1,25 @@ /* + * 佛曰: + * 写字楼里写字间,写字间里程序员; + * 程序人员写程序,又拿程序换酒钱。 + * 酒醒只在网上坐,酒醉还来网下眠; + * 酒醉酒醒日复日,网上网下年复年。 + * 但愿老死电脑间,不愿鞠躬老板前; + * 奔驰宝马贵者趣,公交自行程序员。 + * 别人笑我忒疯癫,我笑自己命太贱; + * 不见满街漂亮妹,哪个归得程序员? + * * @Descripttion: * @version: * @Date: 2021-04-20 13:05:47 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:31:57 + * @LastEditTime: 2021-04-21 12:48:23 * @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/ */ + /** * Parse the time to string * @param {(Object|string|number)} time diff --git a/src/utils/request.js b/src/utils/request.js index 62bca01..6b97835 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -1,14 +1,34 @@ /* + * .::::. + * .::::::::. + * ::::::::::: + * ..:::::::::::' + * '::::::::::::' + * .:::::::::: + * '::::::::::::::.. + * ..::::::::::::. + * ``:::::::::::::::: + * ::::``:::::::::' .:::. + * ::::' ':::::' .::::::::. + * .::::' :::: .:::::::'::::. + * .:::' ::::: .:::::::::' ':::::. + * .::' :::::.:::::::::' ':::::. + * .::' ::::::::::::::' ``::::. + * ...::: ::::::::::::' ``::. + * ````':. ':::::::::' ::::.. + * '.:::::' ':'````.. + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:33:48 + * @LastEditTime: 2021-04-21 12:48:30 * @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 axios from 'axios' import { ElMessage } from 'element-plus' import store from '@/store' diff --git a/src/utils/storage.js b/src/utils/storage.js index 591accd..72c2582 100644 --- a/src/utils/storage.js +++ b/src/utils/storage.js @@ -1,14 +1,29 @@ /* + * ┌─────────────────────────────────────────────────────────────┐ + * │┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐│ + * ││Esc│!1 │@2 │#3 │$4 │%5 │^6 │&7 │*8 │(9 │)0 │_- │+= │|\ │`~ ││ + * │├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤│ + * ││ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{[ │}] │ BS ││ + * │├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤│ + * ││ Ctrl │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter ││ + * │├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤│ + * ││ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│Shift │Fn ││ + * │└─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴┬─────┴───┘│ + * │ │Fn │ Alt │ Space │ Alt │Win│ HHKB │ + * │ └───┴─────┴───────────────────────┴─────┴───┘ │ + * └─────────────────────────────────────────────────────────────┘ + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:33:52 + * @LastEditTime: 2021-04-21 12:48:37 * @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 const getItem = name => { const data = window.localStorage.getItem(name) try { diff --git a/vite.config.js b/vite.config.js index 8f18715..0f87f82 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,14 +1,26 @@ /* + * 江城子 . 程序员之歌 + * + * 十年生死两茫茫,写程序,到天亮。 + * 千行代码,Bug何处藏。 + * 纵使上线又怎样,朝令改,夕断肠。 + * + * 领导每天新想法,天天改,日日忙。 + * 相顾无言,惟有泪千行。 + * 每晚灯火阑珊处,夜难寐,加班狂。 + * + * * @Descripttion: * @version: * @Date: 2021-04-20 11:06:21 * @LastEditors: huzhushan@126.com - * @LastEditTime: 2021-04-21 09:47:08 + * @LastEditTime: 2021-04-21 12:44:36 * @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 { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import path from 'path'