From 7ac9dd0da36557faa2418fe73791432c5e17a8f8 Mon Sep 17 00:00:00 2001 From: Chengliang <1546584672@qq.com> Date: Thu, 25 Jan 2024 14:44:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A0=87=E7=AD=BE=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E5=8F=8A=E5=B1=8F=E8=94=BD=E6=8B=96=E6=8B=BD=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/style.css | 1 + src/views/organization-chart.vue | 9 ++++++++- src/views/resource-chart.vue | 9 ++++++++- vite.config.js | 1 + 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/style.css b/src/style.css index 0ac4856..ff3d125 100644 --- a/src/style.css +++ b/src/style.css @@ -78,3 +78,4 @@ button:focus-visible { background-color: #f9f9f9; } } + diff --git a/src/views/organization-chart.vue b/src/views/organization-chart.vue index 57c36d9..83669fe 100644 --- a/src/views/organization-chart.vue +++ b/src/views/organization-chart.vue @@ -22,6 +22,8 @@ :props="{children: 'childrens'}" :define-menus="defineMenus" :horizontal="horizontal" + :clone-node-drag="cloneNodeDrag" + :node-draggable="nodeDraggable" :collapsable="collapsable" :label-style="style" @on-expand="onExpand" @@ -49,7 +51,10 @@ export default { ElSelect }, setup() { - + const cloneNodeDrag = ref(true) + return { + cloneNodeDrag + } }, data() { return { @@ -57,6 +62,7 @@ export default { horizontal: false, collapsable: true, onlyOneNode: false, + nodeDraggable:false, expandAll: true, disaled: false, defineMenus:[], @@ -66,6 +72,7 @@ export default { style: { background: "#fff", color: "#5e6d82", + fontWeight: "500" }, options: [] }; diff --git a/src/views/resource-chart.vue b/src/views/resource-chart.vue index 57103c4..0b89252 100644 --- a/src/views/resource-chart.vue +++ b/src/views/resource-chart.vue @@ -13,6 +13,8 @@ :define-menus="defineMenus" :horizontal="horizontal" :collapsable="collapsable" + :clone-node-drag="cloneNodeDrag" + :node-draggable="nodeDraggable" :label-style="style" @on-expand="onExpand" @on-node-click="onNodeClick" @@ -39,7 +41,10 @@ ElButton }, setup() { - + const cloneNodeDrag = ref(true) + return { + cloneNodeDrag + } }, data() { return { @@ -47,12 +52,14 @@ horizontal: false, collapsable: true, onlyOneNode: false, + nodeDraggable:false, expandAll: true, disaled: false, defineMenus:[], style: { background: "#fff", color: "#5e6d82", + fontWeight: "500" }, }; }, diff --git a/vite.config.js b/vite.config.js index 0c8a5ae..3fac11e 100644 --- a/vite.config.js +++ b/vite.config.js @@ -4,6 +4,7 @@ import path from 'path'; // https://vitejs.dev/config/ export default defineConfig({ + base: './', //设置打包相对路径 plugins: [vue()], resolve: { alias: {