Skip to content

Commit 59842b0

Browse files
committed
fix: 解决 设计器审批节点设置历史数据无监听器报错问题
1 parent 9c26198 commit 59842b0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -760,22 +760,22 @@ const showUserTaskNodeConfig = (node: SimpleFlowNode) => {
760760
getNodeConfigFormFields(node.fieldsPermission)
761761
// 5. 监听器
762762
// 5.1 创建任务
763-
configForm.value.taskCreateListenerEnable = node.taskCreateListener!.enable
764-
configForm.value.taskCreateListenerPath = node.taskCreateListener!.path
763+
configForm.value.taskCreateListenerEnable = node.taskCreateListener?.enable
764+
configForm.value.taskCreateListenerPath = node.taskCreateListener?.path
765765
configForm.value.taskCreateListener = {
766766
header: node.taskCreateListener?.header ?? [],
767767
body: node.taskCreateListener?.body ?? []
768768
}
769769
// 5.2 指派任务
770-
configForm.value.taskAssignListenerEnable = node.taskAssignListener!.enable
771-
configForm.value.taskAssignListenerPath = node.taskAssignListener!.path
770+
configForm.value.taskAssignListenerEnable = node.taskAssignListener?.enable
771+
configForm.value.taskAssignListenerPath = node.taskAssignListener?.path
772772
configForm.value.taskAssignListener = {
773773
header: node.taskAssignListener?.header ?? [],
774774
body: node.taskAssignListener?.body ?? []
775775
}
776776
// 5.3 完成任务
777-
configForm.value.taskCompleteListenerEnable = node.taskCompleteListener!.enable
778-
configForm.value.taskCompleteListenerPath = node.taskCompleteListener!.path
777+
configForm.value.taskCompleteListenerEnable = node.taskCompleteListener?.enable
778+
configForm.value.taskCompleteListenerPath = node.taskCompleteListener?.path
779779
configForm.value.taskCompleteListener = {
780780
header: node.taskCompleteListener?.header ?? [],
781781
body: node.taskCompleteListener?.body ?? []

0 commit comments

Comments
 (0)