wangting
2025-01-15 e8d5b9f4113bbf99fa706db992cc9719d10fe0bd
流程图显示
已修改2个文件
21 ■■■■ 文件已修改
Source/plt-web/plt-web-ui/src/components/flow-design/main.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-ui/src/views/processTemplate/customDefine/index.vue 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-ui/src/components/flow-design/main.vue
@@ -8,13 +8,13 @@
               width="70%"
               custom-class="flow-design-dialog">
      <wf-design-base ref="bpmn"
                      style="height: 60vh;"
                      :style="'height: '+height+';'"
                      :options="option"></wf-design-base>
    </el-dialog>
    <div v-else>
      <wf-design-base v-if="visible"
                      ref="bpmn"
                      style="height: 60vh;"
                      :style="'height: '+height+';'"
                      :options="option"></wf-design-base>
    </div>
  </div>
@@ -36,6 +36,10 @@
    },
    processInstanceId: String,
    processDefinitionId: String,
    height: {
      type: String,
      default: '60vh'
    },
  },
  data() {
    return {
Source/plt-web/plt-web-ui/src/views/processTemplate/customDefine/index.vue
@@ -98,10 +98,14 @@
        <!-- 导入   -->
        <upload-file ref="upload" :fileType="upFileType" :fileUrl="fileUrl" :tipList="tipList" title="导入流程模板"
                     @updata="getTableList"></upload-file>
      </el-aside>
      <el-main width="60%">
        <div style="height: 100%;background-color: #eeeeea">设计器</div>
        <div style="height: 100%;position: relative;">
          <flow-design style="padding-top: 5px" :is-display.sync="flowBox" :process-definition-id="processDefinitionId" height="calc(100vh - 190px)"></flow-design>
          <div style="position: absolute;top:0;left: 0;height: 100%;width: 100%"></div>
        </div>
      </el-main>
    </el-container>
  </basic-container>
@@ -131,7 +135,9 @@
      tipList:[],
      dialogLoading:false,
      dialogVisible:false,
      dialogType:'add'
      dialogType:'add',
      processDefinitionId: '',
      flowBox: false,
    }
  },
  computed: {
@@ -286,6 +292,9 @@
          this.selectionList = [row];
        }
      );
      //显示流程图
      this.processDefinitionId = row.id;
      this.flowBox = true;
    },
    // 导出