From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001
From: wwf <yearningwang@iqtogether.com>
Date: 星期三, 04 六月 2025 15:17:49 +0800
Subject: [PATCH] 初始化

---
 app/components/workflow/nodes/variable-assigner/default.ts |   27 +++++----------------------
 1 files changed, 5 insertions(+), 22 deletions(-)

diff --git a/app/components/workflow/nodes/variable-assigner/default.ts b/app/components/workflow/nodes/variable-assigner/default.ts
index 60c7c27..49e497e 100644
--- a/app/components/workflow/nodes/variable-assigner/default.ts
+++ b/app/components/workflow/nodes/variable-assigner/default.ts
@@ -22,31 +22,14 @@
   },
   checkValid(payload: VariableAssignerNodeType, t: any) {
     let errorMessages = ''
-    const { variables, advanced_settings } = payload
-    const { group_enabled = false, groups = [] } = advanced_settings || {}
-    // enable group
-    const validateVariables = (variables: any[], field: string) => {
+    const { variables } = payload
+    if (!variables || variables.length === 0)
+      errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.variableAssigner.title`) })
+    if (!errorMessages) {
       variables.forEach((variable) => {
         if (!variable || variable.length === 0)
-          errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(field) })
+          errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.errorMsg.fields.variableValue`) })
       })
-    }
-
-    if (group_enabled) {
-      if (!groups || groups.length === 0) {
-        errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.variableAssigner.title`) })
-      }
-      else if (!errorMessages) {
-        groups.forEach((group) => {
-          validateVariables(group.variables || [], `${i18nPrefix}.errorMsg.fields.variableValue`)
-        })
-      }
-    }
-    else {
-      if (!variables || variables.length === 0)
-        errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.variableAssigner.title`) })
-      else if (!errorMessages)
-        validateVariables(variables, `${i18nPrefix}.errorMsg.fields.variableValue`)
     }
 
     return {

--
Gitblit v1.8.0