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