From ea9bf5b3bd9a8959734f2a50415ad2282515d308 Mon Sep 17 00:00:00 2001 From: MT <532780857@qq.com> Date: Fri, 5 Nov 2021 14:37:07 +0800 Subject: [PATCH] =?UTF-8?q?MT=EF=BC=9A=E6=96=B0=E5=A2=9E=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=E6=A0=91=E5=BD=A2=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- magic-boot-ui/package.json | 4 +- .../system/menu/menu-drag-tree-table.vue | 331 ++++++++++++++++++ 2 files changed, 334 insertions(+), 1 deletion(-) create mode 100644 magic-boot-ui/src/views/system/menu/menu-drag-tree-table.vue diff --git a/magic-boot-ui/package.json b/magic-boot-ui/package.json index d24cbca..1e1bff3 100644 --- a/magic-boot-ui/package.json +++ b/magic-boot-ui/package.json @@ -33,7 +33,8 @@ "vue-ueditor-wrap": "^2.5.3", "vuedraggable": "^2.24.3", "vuex": "3.1.0", - "xlsx": "^0.17.3" + "xlsx": "^0.17.3", + "drag-tree-table": "2.2.0" }, "devDependencies": { "@babel/core": "7.0.0", @@ -49,6 +50,7 @@ "babel-jest": "23.6.0", "chalk": "2.4.2", "connect": "3.6.6", + "drag-tree-table": "^2.2.0", "eslint": "5.15.3", "eslint-plugin-vue": "5.2.2", "html-webpack-plugin": "3.2.0", diff --git a/magic-boot-ui/src/views/system/menu/menu-drag-tree-table.vue b/magic-boot-ui/src/views/system/menu/menu-drag-tree-table.vue new file mode 100644 index 0000000..375112d --- /dev/null +++ b/magic-boot-ui/src/views/system/menu/menu-drag-tree-table.vue @@ -0,0 +1,331 @@ + + + + +