diff --git a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/ElementListeners.vue b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/ElementListeners.vue index cc8de5413..739c2cd98 100644 --- a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/ElementListeners.vue +++ b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/ElementListeners.vue @@ -293,7 +293,9 @@ const resetListenersList = () => { otherExtensionList.value = [] console.log(bpmnElement.value, 'bpmnElement.value') bpmnElementListeners.value = - bpmnElement.value.businessObject?.extensionElements?.values?.filter( + // bpmnElement.value.businessObject?.extensionElements?.filter( + bpmnElement.value.businessObject?.extensionElements?.filter( + // bpmnElement.value.businessObject?.extensionElements?.values?.filter( (ex) => ex.$type === `${prefix}:ExecutionListener` ) ?? [] elementListenersList.value = bpmnElementListeners.value.map((listener) => diff --git a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/UserTaskListeners.vue b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/UserTaskListeners.vue index 0c81a63de..ebafc1cdd 100644 --- a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/UserTaskListeners.vue +++ b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/listeners/UserTaskListeners.vue @@ -338,7 +338,8 @@ const resetListenersList = () => { bpmnElement.value = window.bpmnInstances.bpmnElement otherExtensionList.value = [] bpmnElementListeners.value = - bpmnElement.value.businessObject?.extensionElements?.values?.filter( + // bpmnElement.value.businessObject?.extensionElements?.filter( + bpmnElement.value.businessObject?.extensionElements?.filter( (ex) => ex.$type === `${prefix}:TaskListener` ) ?? [] elementListenersList.value = bpmnElementListeners.value.map((listener) => diff --git a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/properties/ElementProperties.vue b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/properties/ElementProperties.vue index 2764fb73c..33b53b3a1 100644 --- a/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/properties/ElementProperties.vue +++ b/yudao-ui-admin-vue3/src/components/bpmnProcessDesigner/package/penal/properties/ElementProperties.vue @@ -82,10 +82,12 @@ const bpmnElementPropertyList = ref() const attributeFormRef = ref() const resetAttributesList = () => { + console.log(window, 'windowwindowwindowwindowwindowwindowwindow') bpmnElement.value = window.bpmnInstances.bpmnElement otherExtensionList.value = [] // 其他扩展配置 bpmnElementProperties.value = - bpmnElement.value.businessObject?.extensionElements?.values?.filter((ex) => { + // bpmnElement.value.businessObject?.extensionElements?.filter((ex) => { + bpmnElement.value.businessObject?.extensionElements?.filter((ex) => { if (ex.$type !== `${prefix}:Properties`) { otherExtensionList.value.push(ex) }