fix AddDownloadAction

This commit is contained in:
jxxghp
2025-02-19 15:24:13 +08:00
parent 15e1fb61ac
commit 351029a842
13 changed files with 50 additions and 57 deletions
+10 -2
View File
@@ -10,6 +10,9 @@ class BaseAction(BaseModel, ABC):
工作流动作基类
"""
# 完成标志
_done_flag = False
@property
@abstractmethod
def name(self) -> str:
@@ -28,12 +31,11 @@ class BaseAction(BaseModel, ABC):
raise NotImplementedError
@property
@abstractmethod
def done(self) -> bool:
"""
判断动作是否完成
"""
pass
return self._done_flag
@property
@abstractmethod
@@ -42,3 +44,9 @@ class BaseAction(BaseModel, ABC):
判断动作是否成功
"""
pass
def job_done(self):
"""
标记动作完成
"""
self._done_flag = True