diff --git a/src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue b/src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue index 4cf7db35..131f7b9e 100644 --- a/src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue +++ b/src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue @@ -359,11 +359,7 @@ 是否需要签名 - + @@ -445,7 +441,7 @@ - +
{{ listener.name }} @@ -484,7 +480,16 @@ :key="index" >
- + + +
@@ -497,24 +502,42 @@
- - - - + + + + + +
- + + +
@@ -557,24 +589,42 @@
- - - - + + + + + +
{ activeTabName.value = 'user' @@ -807,7 +859,8 @@ const saveConfig = async () => { } if (!formRef) return false - const valid = await formRef.value.validate() + if (!listenerFormRef) return false + const valid = (await formRef.value.validate()) && (await listenerFormRef.value.validate()) if (!valid) return false const showText = getShowText() if (!showText) return false