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: {