From 17d09d1d7ff168b5327527a8c93739581e3e4874 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=90=95=E9=87=91=E6=B3=BD?= <1098696801@qq.com>
Date: Sun, 2 Jan 2022 22:34:36 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E7=BA=A7=E8=8F=9C=E5=8D=95=E9=80=89?=
=?UTF-8?q?=E6=8B=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
magic-boot-ui/package.json | 7 +-
magic-boot-ui/src/icons/svg/password.svg | 1 +
.../src/views/system/menu/menu-list.vue | 88 ++++++++++++++++++-
.../src/views/system/role/role-list.vue | 9 +-
.../src/views/system/user/user-list.vue | 1 +
5 files changed, 96 insertions(+), 10 deletions(-)
create mode 100644 magic-boot-ui/src/icons/svg/password.svg
diff --git a/magic-boot-ui/package.json b/magic-boot-ui/package.json
index 2b21ba1..9b4245d 100644
--- a/magic-boot-ui/package.json
+++ b/magic-boot-ui/package.json
@@ -14,7 +14,9 @@
"svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml"
},
"dependencies": {
+ "@riophae/vue-treeselect": "^0.4.0",
"axios": "^0.24.0",
+ "drag-tree-table": "2.2.0",
"element-ui": "2.13.0",
"file-saver": "2.0.1",
"fuse.js": "3.4.4",
@@ -32,9 +34,8 @@
"vue-ueditor-wrap": "^2.5.3",
"vuedraggable": "^2.24.3",
"vuex": "3.1.0",
- "xlsx": "^0.17.3",
- "drag-tree-table": "2.2.0",
- "vxe-table": "v3.4.4"
+ "vxe-table": "v3.4.4",
+ "xlsx": "^0.17.3"
},
"devDependencies": {
"@babel/core": "7.0.0",
diff --git a/magic-boot-ui/src/icons/svg/password.svg b/magic-boot-ui/src/icons/svg/password.svg
new file mode 100644
index 0000000..e291d85
--- /dev/null
+++ b/magic-boot-ui/src/icons/svg/password.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/magic-boot-ui/src/views/system/menu/menu-list.vue b/magic-boot-ui/src/views/system/menu/menu-list.vue
index e63396c..3e11023 100644
--- a/magic-boot-ui/src/views/system/menu/menu-list.vue
+++ b/magic-boot-ui/src/views/system/menu/menu-list.vue
@@ -17,6 +17,9 @@
+
+
+
@@ -59,12 +62,15 @@