feat(frontend):优化前端页面设计
This commit is contained in:
@@ -85,11 +85,7 @@ class KiloStarWorkflow(BaseModel):
|
||||
|
||||
@model_validator(mode="after")
|
||||
def validate_workflow_integrity(self) -> "KiloStarWorkflow":
|
||||
"""
|
||||
执行与 validate workflow integrity 相关的核心业务流转操作。
|
||||
该方法保证了workflow中的work_step的序号为递增且跳转逻辑不会发生越界
|
||||
Returns:
|
||||
('KiloStarWorkflow'): 经过校验后的KiloStarWorkflow对象。"""
|
||||
"""校验 work_link 完整性:步骤序号连续递增,且 ``logic_gate.if_fail`` 跳转目标不越界。"""
|
||||
steps = [s.step for s in self.work_link]
|
||||
expected = list(range(1, len(steps) + 1))
|
||||
if steps != expected:
|
||||
|
||||
Reference in New Issue
Block a user