style(enums): correct enum class name spelling

This commit is contained in:
mengyonghao
2025-12-19 15:16:00 +08:00
parent d3d3c3b3ce
commit 0ccb4a095a
2 changed files with 16 additions and 16 deletions

View File

@@ -9,7 +9,7 @@ class LogicOperator(StrEnum):
OR = "or" OR = "or"
class ComparisonOpeartor(StrEnum): class ComparisonOperator(StrEnum):
EMPTY = "empty" EMPTY = "empty"
NOT_EMPTY = "not_empty" NOT_EMPTY = "not_empty"
CONTAINS = "contains" CONTAINS = "contains"
@@ -25,7 +25,7 @@ class ComparisonOpeartor(StrEnum):
class ConditionDetail(BaseModel): class ConditionDetail(BaseModel):
comparison_operator: ComparisonOpeartor = Field( comparison_operator: ComparisonOperator = Field(
..., ...,
description="Comparison operator used to evaluate the condition" description="Comparison operator used to evaluate the condition"
) )

View File

@@ -5,7 +5,7 @@ from simpleeval import NameNotDefined, InvalidExpression
from app.core.workflow.nodes import BaseNode, WorkflowState from app.core.workflow.nodes import BaseNode, WorkflowState
from app.core.workflow.nodes.if_else import IfElseNodeConfig from app.core.workflow.nodes.if_else import IfElseNodeConfig
from app.core.workflow.nodes.if_else.config import LogicOperator, ConditionDetail, ComparisonOpeartor from app.core.workflow.nodes.if_else.config import LogicOperator, ConditionDetail, ComparisonOperator
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@@ -19,7 +19,7 @@ class ConditionExpressionBuilder:
that can be evaluated later in a workflow context. that can be evaluated later in a workflow context.
""" """
def __init__(self, left: str, operator: ComparisonOpeartor, right: str): def __init__(self, left: str, operator: ComparisonOperator, right: str):
self.left = left self.left = left
self.operator = operator self.operator = operator
self.right = right self.right = right
@@ -62,29 +62,29 @@ class ConditionExpressionBuilder:
def build(self): def build(self):
match self.operator: match self.operator:
case ComparisonOpeartor.EMPTY: case ComparisonOperator.EMPTY:
return self._empty() return self._empty()
case ComparisonOpeartor.NOT_EMPTY: case ComparisonOperator.NOT_EMPTY:
return self._not_empty() return self._not_empty()
case ComparisonOpeartor.CONTAINS: case ComparisonOperator.CONTAINS:
return self._contains() return self._contains()
case ComparisonOpeartor.NOT_CONTAINS: case ComparisonOperator.NOT_CONTAINS:
return self._not_contains() return self._not_contains()
case ComparisonOpeartor.START_WITH: case ComparisonOperator.START_WITH:
return self._startwith() return self._startwith()
case ComparisonOpeartor.END_WITH: case ComparisonOperator.END_WITH:
return self._endwith() return self._endwith()
case ComparisonOpeartor.EQ: case ComparisonOperator.EQ:
return self._eq() return self._eq()
case ComparisonOpeartor.NE: case ComparisonOperator.NE:
return self._ne() return self._ne()
case ComparisonOpeartor.LT: case ComparisonOperator.LT:
return self._lt() return self._lt()
case ComparisonOpeartor.LE: case ComparisonOperator.LE:
return self._le() return self._le()
case ComparisonOpeartor.GT: case ComparisonOperator.GT:
return self._gt() return self._gt()
case ComparisonOpeartor.GE: case ComparisonOperator.GE:
return self._ge() return self._ge()
case _: case _:
raise ValueError(f"Invalid condition: {self.operator}") raise ValueError(f"Invalid condition: {self.operator}")