...
|
...
|
@@ -41,6 +41,15 @@ |
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
fixed="left"
|
|
|
label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button type="success" size="mini" @click="chart(scope.$index,scope.row)">流程图</el-button>
|
|
|
<!-- <el-button type="warning" size="mini" @click="remove(scope.$index,scope.row)">删除</el-button>-->
|
|
|
<!-- <el-button type="danger" size="mini" @click="removeDel(scope.$index,scope.row)">彻底删除</el-button>-->
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
label="实例名称"
|
|
|
prop="processDefinitionName"
|
|
|
width="160">
|
...
|
...
|
@@ -92,12 +101,30 @@ |
|
|
</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<!-- 流程图弹框-->
|
|
|
<el-row>
|
|
|
<el-dialog title="流程图" :visible.sync="dialogFormVisible">
|
|
|
<el-form :model="form">
|
|
|
<el-form-item>
|
|
|
<div class="demo-image__preview">
|
|
|
<el-image
|
|
|
|
|
|
:src="form.url">
|
|
|
</el-image>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
<el-button @click="dialogFormVisible = false">取 消</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
</el-row>
|
|
|
</el-main>
|
|
|
</el-container>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import {instanceList} from "../../api/technological";
|
|
|
import {instanceList,processDiagram} from "../../api/technological";
|
|
|
|
|
|
export default {
|
|
|
name: "example",
|
...
|
...
|
@@ -112,6 +139,10 @@ |
|
|
total:0,
|
|
|
tableData: [],
|
|
|
tableloading:false,
|
|
|
dialogFormVisible: false,
|
|
|
form: {
|
|
|
url: ''
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
...
|
...
|
@@ -151,6 +182,17 @@ |
|
|
|
|
|
})
|
|
|
},
|
|
|
// 打开流程图
|
|
|
chart(index, row) {
|
|
|
this.dialogFormVisible = true
|
|
|
|
|
|
processDiagram({processId:row.processInstanceId}).then(res =>{
|
|
|
// eslint-disable-next-line no-console
|
|
|
console.log(res)
|
|
|
this.form.url=window.URL.createObjectURL(res.data);
|
|
|
});
|
|
|
|
|
|
},
|
|
|
}
|
|
|
}
|
|
|
</script>
|
...
|
...
|
|