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