fix: 更新流程设计面板

This commit is contained in:
tony
2022-12-24 18:54:59 +08:00
parent 559caf1fdc
commit b2ff2d6b2d
4 changed files with 679 additions and 3 deletions

View File

@@ -57,6 +57,7 @@ import BpmData from './BpmData'
import getInitStr from './flowable/init'
// 引入flowable的节点文件
import FlowableModule from './flowable/flowable.json'
import customControlsModule from './customPanel'
export default {
name: 'WorkflowBpmnModeler',
components: {
@@ -106,9 +107,10 @@ export default {
this.modeler = new Modeler({
container: this.$refs.canvas,
additionalModules: [
{
customControlsModule,
{ //汉化
translate: ['value', customTranslate]
}
},
],
moddleExtensions: {
flowable: FlowableModule
@@ -156,7 +158,7 @@ export default {
})
try {
await this.modeler.importXML(data)
this.adjustPalette()
// this.adjustPalette()
this.fitViewport()
} catch (err) {
console.error(err.message, err.warnings)