zhiyong.zhou
2024-03-04 b22f3e37bdfd0c72c699894f19e2c2728182107f
src/views/admin/layout/ProcessDiagramViewer.vue
@@ -1,11 +1,11 @@
<template>
  <el-main>
  <el-main style="overflow:auto;padding: 0px;height: 90vh">
    <div class="scale">
      <el-button icon="el-icon-plus" size="small" @click="scale += 10" :disabled="scale >= 150" circle></el-button>
      <span>{{ scale }}%</span>
      <el-button icon="el-icon-minus" size="small" @click="scale -= 10" :disabled="scale <= 40" circle></el-button>
    </div>
    <div  class="design" :style="'transform: scale('+ scale / 100 +');'">
    <div  class="design" :style="'transform: scale('+ scale / 100 +');transform-origin:left top'">
      <process-tree-viewer ref="process-tree" @selectedNode="nodeSelected"/>
    </div>
    <el-drawer :title="selectedNode.name" :visible.sync="showConfig"
@@ -36,7 +36,7 @@
  components: { ProcessTreeViewer,NodeConfig },
  data() {
    return {
      scale: 100,
      scale: 90,
      selected: {},
      showInput: false,
      showConfig: false