From 17b9ebb55cff789f0525b29f738e79b0a7b61853 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Fri, 22 Nov 2024 14:22:57 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=8E=8B=E7=BC=A9=E5=92=8C?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +-- README.zh-CN.md | 8 +-- src/{ => assets}/icons/index.ts | 0 src/{ => assets}/icons/svg/404.svg | 0 src/{ => assets}/icons/svg/bug.svg | 0 src/{ => assets}/icons/svg/component.svg | 0 src/{ => assets}/icons/svg/dashboard.svg | 0 .../icons/svg/fullscreen-exit.svg | 0 src/{ => assets}/icons/svg/fullscreen.svg | 0 src/{ => assets}/icons/svg/keyboard-down.svg | 0 src/{ => assets}/icons/svg/keyboard-enter.svg | 0 src/{ => assets}/icons/svg/keyboard-esc.svg | 0 src/{ => assets}/icons/svg/keyboard-up.svg | 0 src/{ => assets}/icons/svg/link.svg | 0 src/{ => assets}/icons/svg/lock.svg | 0 src/{ => assets}/icons/svg/menu.svg | 0 src/{ => assets}/icons/svg/search.svg | 0 src/{ => assets}/icons/svg/unocss.svg | 0 src/assets/{ => images}/docs/preview1.png | Bin src/assets/{ => images}/docs/preview2.png | Bin src/assets/{ => images}/docs/preview3.png | Bin src/assets/{ => images}/error-page/403.svg | 0 src/assets/{ => images}/error-page/404.svg | 0 .../{ => images}/layouts/logo-text-1.png | Bin .../{ => images}/layouts/logo-text-2.png | Bin src/assets/{ => images}/layouts/logo.png | Bin src/assets/{ => images}/login/close-eyes.png | Bin src/assets/{ => images}/login/face.png | Bin .../{ => images}/login/hand-down-left.png | Bin .../{ => images}/login/hand-down-right.png | Bin .../{ => images}/login/hand-up-left.png | Bin .../{ => images}/login/hand-up-right.png | Bin src/{ => assets}/styles/element-plus.css | 0 src/{ => assets}/styles/element-plus.scss | 0 src/{ => assets}/styles/index.scss | 0 src/{ => assets}/styles/mixins.scss | 0 .../styles/theme/core/element-plus.scss | 0 src/{ => assets}/styles/theme/core/index.scss | 0 .../styles/theme/core/layouts.scss | 0 .../styles/theme/dark-blue/index.scss | 0 .../styles/theme/dark-blue/variables.scss | 0 src/{ => assets}/styles/theme/dark/index.scss | 0 .../styles/theme/dark/variables.scss | 0 src/{ => assets}/styles/theme/register.scss | 0 src/{ => assets}/styles/transition.scss | 0 src/{ => assets}/styles/variables.css | 0 src/{ => assets}/styles/view-transition.scss | 0 src/{ => assets}/styles/vxe-table.css | 0 src/{ => assets}/styles/vxe-table.scss | 0 src/components/SearchMenu/SearchResult.vue | 2 +- .../composable-demo/use-fetch-select.ts | 0 .../composable-demo/use-fullscreen-loading.ts | 0 src/{api => http}/login/index.ts | 2 +- src/{api => http}/login/types/login.ts | 0 src/{utils/service.ts => http/request.ts} | 47 +++++++++++------- src/{api => http}/table/index.ts | 2 +- src/{api => http}/table/types/table.ts | 0 src/layouts/LeftMode.vue | 2 +- src/layouts/LeftTopMode.vue | 2 +- src/layouts/TopMode.vue | 2 +- src/layouts/components/AppMain.vue | 2 +- src/layouts/components/Logo/index.vue | 6 +-- src/layouts/components/Settings/index.vue | 2 +- .../components/Sidebar/SidebarItem.vue | 2 +- src/main.ts | 7 +-- .../composable-demo/use-fetch-select.vue | 2 +- .../use-fullscreen-loading.vue | 2 +- .../composable-demo/use-watermark.vue | 0 .../dashboard/components/Admin.vue | 0 .../dashboard/components/Editor.vue | 0 src/{views => pages}/dashboard/index.vue | 0 src/{views => pages}/error-page/403.vue | 2 +- src/{views => pages}/error-page/404.vue | 2 +- .../error-page/components/ErrorPageLayout.vue | 0 src/{views => pages}/login/components/Owl.vue | 12 ++--- .../login/composables/useFocus.ts | 0 src/{views => pages}/login/index.vue | 6 +-- src/{views => pages}/menu/menu1/index.vue | 0 .../menu/menu1/menu1-1/index.vue | 0 .../menu/menu1/menu1-2/index.vue | 0 .../menu/menu1/menu1-2/menu1-2-1/index.vue | 0 .../menu/menu1/menu1-2/menu1-2-2/index.vue | 0 .../menu/menu1/menu1-3/index.vue | 0 src/{views => pages}/menu/menu2/index.vue | 0 .../permission/components/SwitchRoles.vue | 0 src/{views => pages}/permission/directive.vue | 0 src/{views => pages}/permission/page.vue | 0 src/{views => pages}/redirect/index.vue | 0 .../table/element-plus/index.vue | 4 +- .../table/vxe-table/index.vue | 4 +- .../table/vxe-table/tsx/RoleColumnSolts.tsx | 0 .../table/vxe-table/tsx/StatusColumnSolts.tsx | 0 src/{views => pages}/unocss/index.vue | 0 src/pinia/stores/user.ts | 4 +- src/router/index.ts | 40 +++++++-------- types/vue-router.d.ts | 2 +- vite.config.ts | 4 +- 97 files changed, 94 insertions(+), 84 deletions(-) rename src/{ => assets}/icons/index.ts (100%) rename src/{ => assets}/icons/svg/404.svg (100%) rename src/{ => assets}/icons/svg/bug.svg (100%) rename src/{ => assets}/icons/svg/component.svg (100%) rename src/{ => assets}/icons/svg/dashboard.svg (100%) rename src/{ => assets}/icons/svg/fullscreen-exit.svg (100%) rename src/{ => assets}/icons/svg/fullscreen.svg (100%) rename src/{ => assets}/icons/svg/keyboard-down.svg (100%) rename src/{ => assets}/icons/svg/keyboard-enter.svg (100%) rename src/{ => assets}/icons/svg/keyboard-esc.svg (100%) rename src/{ => assets}/icons/svg/keyboard-up.svg (100%) rename src/{ => assets}/icons/svg/link.svg (100%) rename src/{ => assets}/icons/svg/lock.svg (100%) rename src/{ => assets}/icons/svg/menu.svg (100%) rename src/{ => assets}/icons/svg/search.svg (100%) rename src/{ => assets}/icons/svg/unocss.svg (100%) rename src/assets/{ => images}/docs/preview1.png (100%) rename src/assets/{ => images}/docs/preview2.png (100%) rename src/assets/{ => images}/docs/preview3.png (100%) rename src/assets/{ => images}/error-page/403.svg (100%) rename src/assets/{ => images}/error-page/404.svg (100%) rename src/assets/{ => images}/layouts/logo-text-1.png (100%) rename src/assets/{ => images}/layouts/logo-text-2.png (100%) rename src/assets/{ => images}/layouts/logo.png (100%) rename src/assets/{ => images}/login/close-eyes.png (100%) rename src/assets/{ => images}/login/face.png (100%) rename src/assets/{ => images}/login/hand-down-left.png (100%) rename src/assets/{ => images}/login/hand-down-right.png (100%) rename src/assets/{ => images}/login/hand-up-left.png (100%) rename src/assets/{ => images}/login/hand-up-right.png (100%) rename src/{ => assets}/styles/element-plus.css (100%) rename src/{ => assets}/styles/element-plus.scss (100%) rename src/{ => assets}/styles/index.scss (100%) rename src/{ => assets}/styles/mixins.scss (100%) rename src/{ => assets}/styles/theme/core/element-plus.scss (100%) rename src/{ => assets}/styles/theme/core/index.scss (100%) rename src/{ => assets}/styles/theme/core/layouts.scss (100%) rename src/{ => assets}/styles/theme/dark-blue/index.scss (100%) rename src/{ => assets}/styles/theme/dark-blue/variables.scss (100%) rename src/{ => assets}/styles/theme/dark/index.scss (100%) rename src/{ => assets}/styles/theme/dark/variables.scss (100%) rename src/{ => assets}/styles/theme/register.scss (100%) rename src/{ => assets}/styles/transition.scss (100%) rename src/{ => assets}/styles/variables.css (100%) rename src/{ => assets}/styles/view-transition.scss (100%) rename src/{ => assets}/styles/vxe-table.css (100%) rename src/{ => assets}/styles/vxe-table.scss (100%) rename src/{api => http}/composable-demo/use-fetch-select.ts (100%) rename src/{api => http}/composable-demo/use-fullscreen-loading.ts (100%) rename src/{api => http}/login/index.ts (92%) rename src/{api => http}/login/types/login.ts (100%) rename src/{utils/service.ts => http/request.ts} (77%) rename src/{api => http}/table/index.ts (94%) rename src/{api => http}/table/types/table.ts (100%) rename src/{views => pages}/composable-demo/use-fetch-select.vue (91%) rename src/{views => pages}/composable-demo/use-fullscreen-loading.vue (94%) rename src/{views => pages}/composable-demo/use-watermark.vue (100%) rename src/{views => pages}/dashboard/components/Admin.vue (100%) rename src/{views => pages}/dashboard/components/Editor.vue (100%) rename src/{views => pages}/dashboard/index.vue (100%) rename src/{views => pages}/error-page/403.vue (63%) rename src/{views => pages}/error-page/404.vue (63%) rename src/{views => pages}/error-page/components/ErrorPageLayout.vue (100%) rename src/{views => pages}/login/components/Owl.vue (78%) rename src/{views => pages}/login/composables/useFocus.ts (100%) rename src/{views => pages}/login/index.vue (96%) rename src/{views => pages}/menu/menu1/index.vue (100%) rename src/{views => pages}/menu/menu1/menu1-1/index.vue (100%) rename src/{views => pages}/menu/menu1/menu1-2/index.vue (100%) rename src/{views => pages}/menu/menu1/menu1-2/menu1-2-1/index.vue (100%) rename src/{views => pages}/menu/menu1/menu1-2/menu1-2-2/index.vue (100%) rename src/{views => pages}/menu/menu1/menu1-3/index.vue (100%) rename src/{views => pages}/menu/menu2/index.vue (100%) rename src/{views => pages}/permission/components/SwitchRoles.vue (100%) rename src/{views => pages}/permission/directive.vue (100%) rename src/{views => pages}/permission/page.vue (100%) rename src/{views => pages}/redirect/index.vue (100%) rename src/{views => pages}/table/element-plus/index.vue (99%) rename src/{views => pages}/table/vxe-table/index.vue (98%) rename src/{views => pages}/table/vxe-table/tsx/RoleColumnSolts.tsx (100%) rename src/{views => pages}/table/vxe-table/tsx/StatusColumnSolts.tsx (100%) rename src/{views => pages}/unocss/index.vue (100%) diff --git a/README.md b/README.md index e9ef192..83b3895 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- V3 Admin Vite Logo + V3 Admin Vite Logo

V3 Admin Vite

English | 中文
@@ -128,9 +128,9 @@ pnpm test ## Project preview -![preview1.png](./src/assets/docs/preview1.png) -![preview2.png](./src/assets/docs/preview2.png) -![preview3.png](./src/assets/docs/preview3.png) +![preview1.png](./src/assets/images/docs/preview1.png) +![preview2.png](./src/assets/images/docs/preview2.png) +![preview3.png](./src/assets/images/docs/preview3.png) ## 💕 Contributors diff --git a/README.zh-CN.md b/README.zh-CN.md index eae9326..10084bd 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -1,5 +1,5 @@
- V3 Admin Vite Logo + V3 Admin Vite Logo

V3 Admin Vite

English | 中文
@@ -125,9 +125,9 @@ pnpm test ## 项目预览图 -![preview1.png](./src/assets/docs/preview1.png) -![preview2.png](./src/assets/docs/preview2.png) -![preview3.png](./src/assets/docs/preview3.png) +![preview1.png](./src/assets/images/docs/preview1.png) +![preview2.png](./src/assets/images/docs/preview2.png) +![preview3.png](./src/assets/images/docs/preview3.png) ## 💕 贡献者 diff --git a/src/icons/index.ts b/src/assets/icons/index.ts similarity index 100% rename from src/icons/index.ts rename to src/assets/icons/index.ts diff --git a/src/icons/svg/404.svg b/src/assets/icons/svg/404.svg similarity index 100% rename from src/icons/svg/404.svg rename to src/assets/icons/svg/404.svg diff --git a/src/icons/svg/bug.svg b/src/assets/icons/svg/bug.svg similarity index 100% rename from src/icons/svg/bug.svg rename to src/assets/icons/svg/bug.svg diff --git a/src/icons/svg/component.svg b/src/assets/icons/svg/component.svg similarity index 100% rename from src/icons/svg/component.svg rename to src/assets/icons/svg/component.svg diff --git a/src/icons/svg/dashboard.svg b/src/assets/icons/svg/dashboard.svg similarity index 100% rename from src/icons/svg/dashboard.svg rename to src/assets/icons/svg/dashboard.svg diff --git a/src/icons/svg/fullscreen-exit.svg b/src/assets/icons/svg/fullscreen-exit.svg similarity index 100% rename from src/icons/svg/fullscreen-exit.svg rename to src/assets/icons/svg/fullscreen-exit.svg diff --git a/src/icons/svg/fullscreen.svg b/src/assets/icons/svg/fullscreen.svg similarity index 100% rename from src/icons/svg/fullscreen.svg rename to src/assets/icons/svg/fullscreen.svg diff --git a/src/icons/svg/keyboard-down.svg b/src/assets/icons/svg/keyboard-down.svg similarity index 100% rename from src/icons/svg/keyboard-down.svg rename to src/assets/icons/svg/keyboard-down.svg diff --git a/src/icons/svg/keyboard-enter.svg b/src/assets/icons/svg/keyboard-enter.svg similarity index 100% rename from src/icons/svg/keyboard-enter.svg rename to src/assets/icons/svg/keyboard-enter.svg diff --git a/src/icons/svg/keyboard-esc.svg b/src/assets/icons/svg/keyboard-esc.svg similarity index 100% rename from src/icons/svg/keyboard-esc.svg rename to src/assets/icons/svg/keyboard-esc.svg diff --git a/src/icons/svg/keyboard-up.svg b/src/assets/icons/svg/keyboard-up.svg similarity index 100% rename from src/icons/svg/keyboard-up.svg rename to src/assets/icons/svg/keyboard-up.svg diff --git a/src/icons/svg/link.svg b/src/assets/icons/svg/link.svg similarity index 100% rename from src/icons/svg/link.svg rename to src/assets/icons/svg/link.svg diff --git a/src/icons/svg/lock.svg b/src/assets/icons/svg/lock.svg similarity index 100% rename from src/icons/svg/lock.svg rename to src/assets/icons/svg/lock.svg diff --git a/src/icons/svg/menu.svg b/src/assets/icons/svg/menu.svg similarity index 100% rename from src/icons/svg/menu.svg rename to src/assets/icons/svg/menu.svg diff --git a/src/icons/svg/search.svg b/src/assets/icons/svg/search.svg similarity index 100% rename from src/icons/svg/search.svg rename to src/assets/icons/svg/search.svg diff --git a/src/icons/svg/unocss.svg b/src/assets/icons/svg/unocss.svg similarity index 100% rename from src/icons/svg/unocss.svg rename to src/assets/icons/svg/unocss.svg diff --git a/src/assets/docs/preview1.png b/src/assets/images/docs/preview1.png similarity index 100% rename from src/assets/docs/preview1.png rename to src/assets/images/docs/preview1.png diff --git a/src/assets/docs/preview2.png b/src/assets/images/docs/preview2.png similarity index 100% rename from src/assets/docs/preview2.png rename to src/assets/images/docs/preview2.png diff --git a/src/assets/docs/preview3.png b/src/assets/images/docs/preview3.png similarity index 100% rename from src/assets/docs/preview3.png rename to src/assets/images/docs/preview3.png diff --git a/src/assets/error-page/403.svg b/src/assets/images/error-page/403.svg similarity index 100% rename from src/assets/error-page/403.svg rename to src/assets/images/error-page/403.svg diff --git a/src/assets/error-page/404.svg b/src/assets/images/error-page/404.svg similarity index 100% rename from src/assets/error-page/404.svg rename to src/assets/images/error-page/404.svg diff --git a/src/assets/layouts/logo-text-1.png b/src/assets/images/layouts/logo-text-1.png similarity index 100% rename from src/assets/layouts/logo-text-1.png rename to src/assets/images/layouts/logo-text-1.png diff --git a/src/assets/layouts/logo-text-2.png b/src/assets/images/layouts/logo-text-2.png similarity index 100% rename from src/assets/layouts/logo-text-2.png rename to src/assets/images/layouts/logo-text-2.png diff --git a/src/assets/layouts/logo.png b/src/assets/images/layouts/logo.png similarity index 100% rename from src/assets/layouts/logo.png rename to src/assets/images/layouts/logo.png diff --git a/src/assets/login/close-eyes.png b/src/assets/images/login/close-eyes.png similarity index 100% rename from src/assets/login/close-eyes.png rename to src/assets/images/login/close-eyes.png diff --git a/src/assets/login/face.png b/src/assets/images/login/face.png similarity index 100% rename from src/assets/login/face.png rename to src/assets/images/login/face.png diff --git a/src/assets/login/hand-down-left.png b/src/assets/images/login/hand-down-left.png similarity index 100% rename from src/assets/login/hand-down-left.png rename to src/assets/images/login/hand-down-left.png diff --git a/src/assets/login/hand-down-right.png b/src/assets/images/login/hand-down-right.png similarity index 100% rename from src/assets/login/hand-down-right.png rename to src/assets/images/login/hand-down-right.png diff --git a/src/assets/login/hand-up-left.png b/src/assets/images/login/hand-up-left.png similarity index 100% rename from src/assets/login/hand-up-left.png rename to src/assets/images/login/hand-up-left.png diff --git a/src/assets/login/hand-up-right.png b/src/assets/images/login/hand-up-right.png similarity index 100% rename from src/assets/login/hand-up-right.png rename to src/assets/images/login/hand-up-right.png diff --git a/src/styles/element-plus.css b/src/assets/styles/element-plus.css similarity index 100% rename from src/styles/element-plus.css rename to src/assets/styles/element-plus.css diff --git a/src/styles/element-plus.scss b/src/assets/styles/element-plus.scss similarity index 100% rename from src/styles/element-plus.scss rename to src/assets/styles/element-plus.scss diff --git a/src/styles/index.scss b/src/assets/styles/index.scss similarity index 100% rename from src/styles/index.scss rename to src/assets/styles/index.scss diff --git a/src/styles/mixins.scss b/src/assets/styles/mixins.scss similarity index 100% rename from src/styles/mixins.scss rename to src/assets/styles/mixins.scss diff --git a/src/styles/theme/core/element-plus.scss b/src/assets/styles/theme/core/element-plus.scss similarity index 100% rename from src/styles/theme/core/element-plus.scss rename to src/assets/styles/theme/core/element-plus.scss diff --git a/src/styles/theme/core/index.scss b/src/assets/styles/theme/core/index.scss similarity index 100% rename from src/styles/theme/core/index.scss rename to src/assets/styles/theme/core/index.scss diff --git a/src/styles/theme/core/layouts.scss b/src/assets/styles/theme/core/layouts.scss similarity index 100% rename from src/styles/theme/core/layouts.scss rename to src/assets/styles/theme/core/layouts.scss diff --git a/src/styles/theme/dark-blue/index.scss b/src/assets/styles/theme/dark-blue/index.scss similarity index 100% rename from src/styles/theme/dark-blue/index.scss rename to src/assets/styles/theme/dark-blue/index.scss diff --git a/src/styles/theme/dark-blue/variables.scss b/src/assets/styles/theme/dark-blue/variables.scss similarity index 100% rename from src/styles/theme/dark-blue/variables.scss rename to src/assets/styles/theme/dark-blue/variables.scss diff --git a/src/styles/theme/dark/index.scss b/src/assets/styles/theme/dark/index.scss similarity index 100% rename from src/styles/theme/dark/index.scss rename to src/assets/styles/theme/dark/index.scss diff --git a/src/styles/theme/dark/variables.scss b/src/assets/styles/theme/dark/variables.scss similarity index 100% rename from src/styles/theme/dark/variables.scss rename to src/assets/styles/theme/dark/variables.scss diff --git a/src/styles/theme/register.scss b/src/assets/styles/theme/register.scss similarity index 100% rename from src/styles/theme/register.scss rename to src/assets/styles/theme/register.scss diff --git a/src/styles/transition.scss b/src/assets/styles/transition.scss similarity index 100% rename from src/styles/transition.scss rename to src/assets/styles/transition.scss diff --git a/src/styles/variables.css b/src/assets/styles/variables.css similarity index 100% rename from src/styles/variables.css rename to src/assets/styles/variables.css diff --git a/src/styles/view-transition.scss b/src/assets/styles/view-transition.scss similarity index 100% rename from src/styles/view-transition.scss rename to src/assets/styles/view-transition.scss diff --git a/src/styles/vxe-table.css b/src/assets/styles/vxe-table.css similarity index 100% rename from src/styles/vxe-table.css rename to src/assets/styles/vxe-table.css diff --git a/src/styles/vxe-table.scss b/src/assets/styles/vxe-table.scss similarity index 100% rename from src/styles/vxe-table.scss rename to src/assets/styles/vxe-table.scss diff --git a/src/components/SearchMenu/SearchResult.vue b/src/components/SearchMenu/SearchResult.vue index b6282cd..fcc37ff 100644 --- a/src/components/SearchMenu/SearchResult.vue +++ b/src/components/SearchMenu/SearchResult.vue @@ -85,7 +85,7 @@ defineExpose({ getScrollTop })