瀏覽代碼

【代码评审】BPM:删除表单数据触发器

YunaiV 6 月之前
父節點
當前提交
92fe34ce59
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. 9 2
      src/components/SimpleProcessDesignerV2/src/nodes-config/TriggerNodeConfig.vue

+ 9 - 2
src/components/SimpleProcessDesignerV2/src/nodes-config/TriggerNodeConfig.vue

@@ -392,7 +392,10 @@ const changeTriggerType = () => {
       response: []
     }
     configForm.value.formSettings = undefined
-  } else if (configForm.value.type === TriggerTypeEnum.FORM_UPDATE) {
+    return
+  }
+
+  if (configForm.value.type === TriggerTypeEnum.FORM_UPDATE) {
     configForm.value.formSettings =
       originalSetting?.type === TriggerTypeEnum.FORM_UPDATE && originalSetting.formSettings
         ? originalSetting.formSettings
@@ -404,7 +407,10 @@ const changeTriggerType = () => {
             }
           ]
     configForm.value.httpRequestSetting = undefined
-  } else if (configForm.value.type === TriggerTypeEnum.FORM_DELETE) {
+    return
+  }
+
+  if (configForm.value.type === TriggerTypeEnum.FORM_DELETE) {
     console.log('originalSetting?.type', originalSetting?.type)
     configForm.value.formSettings =
       originalSetting?.type === TriggerTypeEnum.FORM_DELETE && originalSetting.formSettings
@@ -417,6 +423,7 @@ const changeTriggerType = () => {
             }
           ]
     configForm.value.httpRequestSetting = undefined
+    return
   }
 }