fix 修复 流程设计器打包部署报错问题
This commit is contained in:
parent
3de82fe3c2
commit
e4773ca7f0
@ -1,9 +0,0 @@
|
|||||||
import { ModuleDeclaration } from 'didi';
|
|
||||||
import CustomContextPadProvider from './CustomContextPadProvider';
|
|
||||||
|
|
||||||
const CustomContextPad: ModuleDeclaration = {
|
|
||||||
__init__: ['customContextPadProvider'],
|
|
||||||
customContextPadProvider: ['type', CustomContextPadProvider]
|
|
||||||
};
|
|
||||||
|
|
||||||
export default CustomContextPad;
|
|
@ -1,9 +0,0 @@
|
|||||||
import { ModuleDeclaration } from 'didi';
|
|
||||||
import CustomPaletteProvider from './CustomPaletteProvider';
|
|
||||||
|
|
||||||
const CustomPalette: ModuleDeclaration = {
|
|
||||||
__init__: ['CustomPaletteProvider'],
|
|
||||||
CustomPaletteProvider: ['type', CustomPaletteProvider]
|
|
||||||
};
|
|
||||||
|
|
||||||
export default CustomPalette;
|
|
@ -9,8 +9,6 @@ import {
|
|||||||
clear as svgClear,
|
clear as svgClear,
|
||||||
remove as svgRemove
|
remove as svgRemove
|
||||||
} from 'tiny-svg';
|
} from 'tiny-svg';
|
||||||
import logo from '@/assets/logo/logo.png';
|
|
||||||
import { Shape } from 'diagram-js/lib/model/Types';
|
|
||||||
|
|
||||||
const HIGH_PRIORITY = 1500;
|
const HIGH_PRIORITY = 1500;
|
||||||
export default class CustomRenderer extends BaseRenderer {
|
export default class CustomRenderer extends BaseRenderer {
|
||||||
@ -21,7 +19,7 @@ export default class CustomRenderer extends BaseRenderer {
|
|||||||
this.bpmnRenderer = bpmnRenderer;
|
this.bpmnRenderer = bpmnRenderer;
|
||||||
this.modeling = modeling;
|
this.modeling = modeling;
|
||||||
}
|
}
|
||||||
canRender(element: Shape) {
|
canRender(element) {
|
||||||
// ignore labels
|
// ignore labels
|
||||||
return !element.labelTarget;
|
return !element.labelTarget;
|
||||||
}
|
}
|
||||||
@ -32,7 +30,7 @@ export default class CustomRenderer extends BaseRenderer {
|
|||||||
* @param {*} element
|
* @param {*} element
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
drawShape(parentNode, element: Shape) {
|
drawShape(parentNode, element) {
|
||||||
const shape = this.bpmnRenderer.drawShape(parentNode, element);
|
const shape = this.bpmnRenderer.drawShape(parentNode, element);
|
||||||
const { type, width, height } = element;
|
const { type, width, height } = element;
|
||||||
// 开始 填充绿色
|
// 开始 填充绿色
|
||||||
@ -55,3 +53,4 @@ export default class CustomRenderer extends BaseRenderer {
|
|||||||
return this.bpmnRenderer.getShapePath(shape);
|
return this.bpmnRenderer.getShapePath(shape);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
CustomRenderer['$inject'] = ['eventBus', 'bpmnRenderer'];
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
import CustomRenderer from './CustomRenderer';
|
|
||||||
import { ModuleDeclaration } from 'didi';
|
|
||||||
|
|
||||||
const customRenderer: ModuleDeclaration = {
|
|
||||||
__init__: ['customRenderer'],
|
|
||||||
customRenderer: ['type', CustomRenderer]
|
|
||||||
};
|
|
||||||
|
|
||||||
export default customRenderer;
|
|
@ -1,12 +1,17 @@
|
|||||||
// 扩展左侧选择面板
|
|
||||||
import CustomPalette from './Palette';
|
|
||||||
// 扩展节点右键
|
|
||||||
import CustomContextPad from './ContextPad';
|
|
||||||
// 扩展渲染
|
|
||||||
import CustomRenderer from './Renderer';
|
|
||||||
// 翻译模块
|
// 翻译模块
|
||||||
import TranslationModule from './Translate';
|
import TranslationModule from './Translate';
|
||||||
import { ModuleDeclaration } from 'didi';
|
import { ModuleDeclaration } from 'didi';
|
||||||
|
import CustomPaletteProvider from './Palette/CustomPaletteProvider';
|
||||||
|
import CustomRenderer from './Renderer/CustomRenderer';
|
||||||
|
import CustomContextPadProvider from './ContextPad/CustomContextPadProvider';
|
||||||
|
|
||||||
const Module: ModuleDeclaration[] = [CustomPalette, CustomContextPad, TranslationModule, CustomRenderer];
|
const Module: ModuleDeclaration[] = [
|
||||||
|
{
|
||||||
|
__init__: ['customPaletteProvider', 'customContextPadProvider', 'customRenderer'],
|
||||||
|
customPaletteProvider: ['type', CustomPaletteProvider],
|
||||||
|
customRenderer: ['type', CustomRenderer],
|
||||||
|
customContextPadProvider: ['type', CustomContextPadProvider]
|
||||||
|
},
|
||||||
|
TranslationModule
|
||||||
|
];
|
||||||
export default Module;
|
export default Module;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user