From 79482ddbea26d4426c467febaff81d11b7635d15 Mon Sep 17 00:00:00 2001
From: lyt <1105290566@qq.com>
Date: Fri, 4 Mar 2022 18:26:27 +0800
Subject: [PATCH] =?UTF-8?q?'admin-22.03.04:=E5=90=8C=E6=AD=A5master?=
=?UTF-8?q?=E5=88=86=E6=94=AFv2.0.2=E7=89=88=E6=9C=AC=E5=86=85=E5=AE=B9?=
=?UTF-8?q?=EF=BC=8C=E5=85=B7=E4=BD=93=E6=9F=A5=E7=9C=8Bmaster=E7=9A=84CHA?=
=?UTF-8?q?NGELOG.md'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CHANGELOG.md | 4 +
README.md | 8 +-
package.json | 42 +-
plugins.d.ts | 2 +
src/App.vue | 19 +-
src/api/login/index.ts | 39 +-
src/api/menu/index.ts | 46 +-
src/assets/login-icon-two.svg | 1 +
src/assets/logo-mini.svg | 9 +
src/components/iconSelector/index.vue | 29 +-
src/components/svgIcon/index.vue | 32 +-
src/layout/component/aside.vue | 28 +-
src/layout/component/columnsAside.vue | 45 +-
src/layout/component/header.vue | 6 +-
src/layout/component/main.vue | 45 +-
src/layout/footer/index.vue | 16 +-
src/layout/index.vue | 24 +-
src/layout/lockScreen/index.vue | 38 +-
src/layout/logo/index.vue | 17 +-
src/layout/main/classic.vue | 6 +-
src/layout/main/columns.vue | 6 +-
src/layout/main/defaults.vue | 8 +-
src/layout/navBars/breadcrumb/breadcrumb.vue | 49 +-
src/layout/navBars/breadcrumb/closeFull.vue | 12 +-
src/layout/navBars/breadcrumb/index.vue | 25 +-
src/layout/navBars/breadcrumb/search.vue | 24 +-
src/layout/navBars/breadcrumb/setings.vue | 345 ++++---
src/layout/navBars/breadcrumb/user.vue | 73 +-
src/layout/navBars/breadcrumb/userNews.vue | 20 +-
src/layout/navBars/index.vue | 6 +-
src/layout/navBars/tagsView/contextmenu.vue | 14 +-
src/layout/navBars/tagsView/tagsView.vue | 190 ++--
src/layout/navMenu/horizontal.vue | 35 +-
src/layout/navMenu/subItem.vue | 26 +-
src/layout/navMenu/vertical.vue | 28 +-
src/layout/routerView/iframes.vue | 2 +-
src/layout/routerView/link.vue | 30 +-
src/layout/routerView/parent.vue | 22 +-
src/main.ts | 3 +-
src/router/backEnd.ts | 8 +-
src/router/index.ts | 8 +-
src/router/route.ts | 6 +-
src/store/interface/index.ts | 29 +-
src/store/modules/keepAliveNames.ts | 1 -
src/store/modules/requestOldRoutes.ts | 1 -
src/store/modules/routesList.ts | 1 -
src/store/modules/tagsViewRoutes.ts | 1 -
src/store/modules/themeConfig.ts | 43 +-
src/store/modules/userInfos.ts | 13 +-
src/theme/app.scss | 39 +-
src/theme/base.scss | 2 -
src/theme/common/transition.scss | 11 +-
src/theme/common/var.scss | 127 ---
src/theme/dark.scss | 254 ++++-
src/theme/element.scss | 936 ++-----------------
src/theme/iconSelector.scss | 16 +-
src/theme/index.scss | 2 +-
src/theme/loading.scss | 2 +-
src/theme/media/date.scss | 25 +
src/theme/media/home.scss | 17 +-
src/theme/media/index.scss | 30 +-
src/theme/media/login.scss | 40 +-
src/theme/media/media.scss | 1 +
src/theme/media/scrollbar.scss | 4 +-
src/theme/mixins/element-mixins.scss | 34 -
src/theme/mixins/function.scss | 5 -
src/theme/mixins/{mixins.scss => index.scss} | 0
src/utils/arrayOperation.ts | 2 +-
src/utils/commonFunction.ts | 24 +-
src/utils/getStyleSheets.ts | 4 +-
src/utils/loading.ts | 21 +-
src/utils/other.ts | 31 +-
src/utils/request.ts | 2 +-
src/utils/theme.ts | 4 +-
src/utils/viteBuild.ts | 31 -
src/utils/wartermark.ts | 4 +-
src/views/error/401.vue | 5 +-
src/views/error/404.vue | 5 +-
src/views/home/index.vue | 863 ++++++++++-------
src/views/home/mock.ts | 89 --
src/views/login/component/account.vue | 105 +--
src/views/login/component/mobile.vue | 70 +-
src/views/login/component/scan.vue | 42 +-
src/views/login/index.vue | 166 ++--
src/views/system/dept/component/addDept.vue | 46 +-
src/views/system/dept/component/editDept.vue | 49 +-
src/views/system/dept/index.vue | 57 +-
src/views/system/dic/component/addDic.vue | 22 +-
src/views/system/dic/component/editDic.vue | 46 +-
src/views/system/dic/index.vue | 54 +-
src/views/system/menu/component/addMenu.vue | 32 +-
src/views/system/menu/component/editMenu.vue | 34 +-
src/views/system/menu/index.vue | 27 +-
src/views/system/role/component/addRole.vue | 37 +-
src/views/system/role/component/editRole.vue | 40 +-
src/views/system/role/index.vue | 55 +-
src/views/system/user/component/addUser.vue | 49 +-
src/views/system/user/component/editUser.vue | 52 +-
src/views/system/user/index.vue | 63 +-
vite.config.ts | 108 ++-
100 files changed, 2492 insertions(+), 2777 deletions(-)
create mode 100644 src/assets/login-icon-two.svg
create mode 100644 src/assets/logo-mini.svg
delete mode 100644 src/theme/base.scss
delete mode 100644 src/theme/common/var.scss
create mode 100644 src/theme/media/date.scss
delete mode 100644 src/theme/mixins/element-mixins.scss
delete mode 100644 src/theme/mixins/function.scss
rename src/theme/mixins/{mixins.scss => index.scss} (100%)
delete mode 100644 src/utils/viteBuild.ts
delete mode 100644 src/views/home/mock.ts
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f6e9a61..c727b8f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
🎉🎉🔥 `vue-next-admin-template` 基于 (vue-next-admin-v1.1.2 版本) vue3.x 、Typescript、vite、Element plus 等,适配手机、平板、pc 的后台开源免费模板库(vue2.x 请切换 vue-prev-admin 分支)
+## 2.0.2
+
+- 🎉 同步 master 分支 v2.0.2 版本内容,具体查看 master CHANGELOG.md
+
## 0.2.2
`2021.12.21`
diff --git a/README.md b/README.md
index 2490c31..0437481 100644
--- a/README.md
+++ b/README.md
@@ -82,18 +82,22 @@ cnpm run build
#### 💯 学习交流加 QQ 群
-- 若加群了没同意(一般不会超过一天),那就是群满了,请换一个群试试
+- 若加群了没同意(一般秒过),那就是群满了(500 人群),请换一个群试试,3 群未满
- 查看开发文档、vue-next-admin 开发文档正在编写中...
- 群号码:
1 群:665452019
2 群:766356862
+ 3 群:795345435
-
+
+
+
+
#### ❤️ 鸣谢列表
diff --git a/package.json b/package.json
index f2c9d84..ea7659b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-next-admin-template",
- "version": "0.2.2",
+ "version": "2.0.3",
"description": "vue3 vite next admin template",
"author": "lyt_20201208",
"license": "MIT",
@@ -10,38 +10,38 @@
"lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/"
},
"dependencies": {
- "@element-plus/icons-vue": "^0.2.4",
- "axios": "^0.24.0",
- "echarts": "^5.2.2",
- "element-plus": "^1.2.0-beta.6",
+ "@element-plus/icons-vue": "^1.0.0",
+ "axios": "^0.26.0",
+ "echarts": "^5.3.0",
+ "element-plus": "^2.0.4",
"mitt": "^3.0.0",
"nprogress": "^0.2.0",
"qrcodejs2-fixes": "^0.0.2",
- "screenfull": "^6.0.0",
+ "screenfull": "^6.0.1",
"sortablejs": "^1.14.0",
- "vue": "^3.2.20",
+ "vue": "^3.2.31",
"vue-clipboard3": "^1.0.1",
- "vue-router": "^4.0.12",
+ "vue-router": "^4.0.13",
"vuex": "^4.0.2"
},
"devDependencies": {
"@types/axios": "^0.14.0",
"@types/clipboard": "^2.0.1",
- "@types/node": "^17.0.2",
+ "@types/node": "^17.0.21",
"@types/nprogress": "^0.2.0",
- "@typescript-eslint/eslint-plugin": "^5.8.0",
- "@typescript-eslint/parser": "^5.8.0",
- "@vitejs/plugin-vue": "^2.0.1",
- "@vue/compiler-sfc": "^3.2.26",
- "dotenv": "^10.0.0",
- "eslint": "^8.5.0",
- "eslint-plugin-vue": "^8.2.0",
+ "@typescript-eslint/eslint-plugin": "^5.13.0",
+ "@typescript-eslint/parser": "^5.13.0",
+ "@vitejs/plugin-vue": "^2.2.4",
+ "@vue/compiler-sfc": "^3.2.31",
+ "dotenv": "^16.0.0",
+ "eslint": "^8.10.0",
+ "eslint-plugin-vue": "^8.5.0",
"prettier": "^2.5.1",
- "sass": "^1.45.1",
- "sass-loader": "^12.4.0",
- "typescript": "^4.5.4",
- "vite": "^2.7.4",
- "vue-eslint-parser": "^8.0.1"
+ "sass": "^1.49.9",
+ "sass-loader": "^12.6.0",
+ "typescript": "^4.6.2",
+ "vite": "^2.8.6",
+ "vue-eslint-parser": "^8.3.0"
},
"browserslist": [
"> 1%",
diff --git a/plugins.d.ts b/plugins.d.ts
index 8578ca4..57d1f32 100644
--- a/plugins.d.ts
+++ b/plugins.d.ts
@@ -1 +1,3 @@
declare module 'vue-grid-layout';
+declare module 'sortablejs';
+declare module 'qrcodejs2-fixes';
diff --git a/src/App.vue b/src/App.vue
index f840c80..d4d00f7 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,14 +1,17 @@
-