Skip to content

Commit e346aa0

Browse files
修复删除节点报错问题
1 parent 87aa2de commit e346aa0

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

activiti7-ui/src/components/BpmnJs/bo-utils/variableUtil.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ export type NodeWidget = {
1313
*/
1414
export const getWidgetTree = (): NodeWidget[] => {
1515
const nodeWidgets: NodeWidget[] = [];
16-
17-
const elementRegistry: any = modeler().getModeler?.get("elementRegistry");
18-
const elements: any[] = elementRegistry._elements;
16+
const elements: any[] = modeler().getElRegistry._elements;
1917

2018
modeler().getFormJsonList.forEach((item) => {
2119
const widgetList: any[] = [];

activiti7-ui/src/components/BpmnJs/components/Panel/components/ElementDbTable.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ const getElementData = () => {
295295
};
296296
297297
// 点击用户节点,初始化用
298-
EventBus.on("element-init", function (_modeler) {
299-
_elements = _modeler.get("elementRegistry")._elements;
298+
EventBus.on("element-init", function () {
299+
_elements = modeler.getElRegistry._elements;
300300
getNodeColumns();
301301
getElementData();
302302
});

activiti7-ui/src/components/BpmnJs/components/Panel/components/ElementGenerations.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,10 @@ const updateElementDoc = (value: string) => {
9090
const initElementName = () => {
9191
if (elementName.value) return;
9292
const item = list.find((t) => t.elementType === modeler.getActive.type);
93-
if (item) updateElementName(item.defaultName);
93+
const elements: any[] = modeler.getElRegistry._elements;
94+
if (item && elements[elementId.value]) {
95+
updateElementName(item.defaultName);
96+
}
9497
};
9598
9699
// 点击用户节点,初始化用

0 commit comments

Comments
 (0)