feat: 流程设计器显示优化

This commit is contained in:
tony
2022-12-16 14:53:33 +08:00
parent 15fd39fe98
commit bc42ac6005
4 changed files with 84 additions and 84 deletions

View File

@@ -41,7 +41,7 @@
<div ref="canvas" class="canvas" />
</el-main>
<el-aside style="width: 400px; min-height: 650px; background-color: #f0f2f5">
<panel v-if="modeler" :modeler="modeler" :users="users" :groups="groups" :exps="exps" :categorys="categorys" @dataType="dataType" />
<panel v-if="modeler" :modeler="modeler" :users="users" :groups="groups" :exps="exps" :categorys="categorys" />
</el-aside>
</el-container>
</el-container>
@@ -56,7 +56,7 @@ import panel from './PropertyPanel'
import BpmData from './BpmData'
import getInitStr from './flowable/init'
// 引入flowable的节点文件
import flowableModdle from './flowable/flowable.json'
import FlowableModule from './flowable/flowable.json'
export default {
name: 'WorkflowBpmnModeler',
components: {
@@ -115,8 +115,8 @@ export default {
translate: ['value', customTranslate]
}
],
moddleExtensions: {
flowable: flowableModdle
moduleExtensions: {
flowable: FlowableModule
}
})
// 新增流程定义
@@ -356,17 +356,13 @@ export default {
return false
},
downloadFile(filename, data, type) {
var a = document.createElement('a')
var url = window.URL.createObjectURL(new Blob([data], { type: type }))
const a = document.createElement('a');
const url = window.URL.createObjectURL(new Blob([data], {type: type}));
a.href = url
a.download = filename
a.click()
window.URL.revokeObjectURL(url)
},
/** 获取数据类型 */
dataType(data){
this.$emit('dataType', data)
}
}
}
</script>

View File

@@ -2,6 +2,10 @@ export default {
// Labels
'Activate the global connect tool': '激活全局连接工具',
'Append {type}': '添加 {type}',
'Append Task': '添加任务',
'Append Gateway': '添加网关',
'Append EndEvent': '添加结束事件',
"Append Intermediate/Boundary Event": '添加开始事件',
'Add Lane above': '在上面添加道',
'Divide into two Lanes': '分割成两个道',
'Divide into three Lanes': '分割成三个道',