File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
src/components/bpmnProcessDesigner/package/penal/multi-instance Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -301,13 +301,20 @@ const approveMethod = ref()
301
301
const approveRatio = ref (100 )
302
302
const otherExtensions = ref ()
303
303
const getElementLoopNew = () => {
304
- const extensionElements = bpmnElement .value .businessObject ?.extensionElements ?? bpmnInstances ().moddle .create (' bpmn:ExtensionElements' , { values: [] })
304
+ const extensionElements =
305
+ bpmnElement .value .businessObject ?.extensionElements ??
306
+ bpmnInstances ().moddle .create (' bpmn:ExtensionElements' , { values: [] })
305
307
approveMethod .value = extensionElements .values .filter (
306
308
(ex ) => ex .$type === ` ${prefix }:ApproveMethod `
307
309
)?.[0 ]?.value
308
310
309
311
otherExtensions .value =
310
312
extensionElements .values .filter ((ex ) => ex .$type !== ` ${prefix }:ApproveMethod ` ) ?? []
313
+
314
+ if (! approveMethod .value ) {
315
+ approveMethod .value = ApproveMethodType .SEQUENTIAL_APPROVE
316
+ updateLoopCharacteristics ()
317
+ }
311
318
}
312
319
const onApproveMethodChange = () => {
313
320
approveRatio .value = 100
You can’t perform that action at this time.
0 commit comments