270
270
inactive-text =" 并行"
271
271
/>
272
272
</el-form-item >
273
- <el-form-item prop =" completeRatio " >
273
+ <el-form-item prop =" approveRatio " >
274
274
<el-text >完成比例(%)</el-text >
275
275
<el-input-number
276
276
class =" ml-10px"
277
- v-model =" configForm.completeRatio "
277
+ v-model =" configForm.approveRatio "
278
278
:min =" 10"
279
279
:max =" 100"
280
280
:step =" 10"
295
295
/>
296
296
</el-select >
297
297
</el-form-item >
298
- <!-- TODO @lesan:枚举 -->
299
- <el-form-item v-if =" configForm.multiInstanceSourceType === 1" >
298
+ <el-form-item v-if =" configForm.multiInstanceSourceType === ChildProcessMultiInstanceSourceTypeEnum.FIXED_QUANTITY" >
300
299
<el-input-number v-model =" configForm.multiInstanceSource" :min =" 1" />
301
300
</el-form-item >
302
- <el-form-item v-if =" configForm.multiInstanceSourceType === 2 " >
301
+ <el-form-item v-if =" configForm.multiInstanceSourceType === ChildProcessMultiInstanceSourceTypeEnum.NUMBER_FORM " >
303
302
<el-select class =" w-200px!" v-model =" configForm.multiInstanceSource" >
304
303
<el-option
305
304
v-for =" (field, fIdx) in digitalFormFieldOptions"
309
308
/>
310
309
</el-select >
311
310
</el-form-item >
312
- <el-form-item v-if =" configForm.multiInstanceSourceType === 3 " >
311
+ <el-form-item v-if =" configForm.multiInstanceSourceType === ChildProcessMultiInstanceSourceTypeEnum.MULTIPLE_FORM " >
313
312
<el-select class =" w-200px!" v-model =" configForm.multiInstanceSource" >
314
313
<el-option
315
314
v-for =" (field, fIdx) in multiFormFieldOptions"
@@ -407,7 +406,7 @@ type ChildProcessFormType = {
407
406
dateTime: string
408
407
multiInstanceEnable: boolean
409
408
sequential: boolean
410
- completeRatio : number
409
+ approveRatio : number
411
410
multiInstanceSourceType: ChildProcessMultiInstanceSourceTypeEnum
412
411
multiInstanceSource: string
413
412
}
@@ -427,7 +426,7 @@ const configForm = ref<ChildProcessFormType>({
427
426
dateTime: ' ' ,
428
427
multiInstanceEnable: false ,
429
428
sequential: false ,
430
- completeRatio : 100 ,
429
+ approveRatio : 100 ,
431
430
multiInstanceSourceType: ChildProcessMultiInstanceSourceTypeEnum .FIXED_QUANTITY ,
432
431
multiInstanceSource: ' '
433
432
})
@@ -490,8 +489,8 @@ const saveConfig = async () => {
490
489
if (configForm .value .multiInstanceEnable ) {
491
490
currentNode .value .childProcessSetting .multiInstanceSetting .sequential =
492
491
configForm .value .sequential
493
- currentNode .value .childProcessSetting .multiInstanceSetting .completeRatio =
494
- configForm .value .completeRatio
492
+ currentNode .value .childProcessSetting .multiInstanceSetting .approveRatio =
493
+ configForm .value .approveRatio
495
494
currentNode .value .childProcessSetting .multiInstanceSetting .sourceType =
496
495
configForm .value .multiInstanceSourceType
497
496
currentNode .value .childProcessSetting .multiInstanceSetting .source =
@@ -520,7 +519,7 @@ const showChildProcessNodeConfig = (node: SimpleFlowNode) => {
520
519
configForm .value .outVariables = node .childProcessSetting .outVariables
521
520
// 6. 发起人设置
522
521
configForm .value .startUserType = node .childProcessSetting .startUserSetting .type
523
- configForm .value .startUserEmptyType = node .childProcessSetting .startUserSetting .emptyType ?? 1
522
+ configForm .value .startUserEmptyType = node .childProcessSetting .startUserSetting .emptyType ?? ChildProcessStartUserEmptyTypeEnum . MAIN_PROCESS_START_USER
524
523
configForm .value .startUserFormField = node .childProcessSetting .startUserSetting .formField ?? ' '
525
524
// 7. 超时设置
526
525
configForm .value .timeoutEnable = node .childProcessSetting .timeoutSetting .enable ?? false
@@ -546,8 +545,8 @@ const showChildProcessNodeConfig = (node: SimpleFlowNode) => {
546
545
if (configForm .value .multiInstanceEnable ) {
547
546
configForm .value .sequential =
548
547
node .childProcessSetting .multiInstanceSetting .sequential ?? false
549
- configForm .value .completeRatio =
550
- node .childProcessSetting .multiInstanceSetting .completeRatio ?? 100
548
+ configForm .value .approveRatio =
549
+ node .childProcessSetting .multiInstanceSetting .approveRatio ?? 100
551
550
configForm .value .multiInstanceSourceType =
552
551
node .childProcessSetting .multiInstanceSetting .sourceType ??
553
552
ChildProcessMultiInstanceSourceTypeEnum .FIXED_QUANTITY
0 commit comments