This commit is contained in:
2025-07-02 10:32:38 +08:00
parent 7e7109e01b
commit af64d962eb
3 changed files with 13 additions and 10 deletions
+3 -1
View File
@@ -161,6 +161,7 @@ class ProjectToolkit(ABC):
Args:
parent_path (str): 父节点的路径,以'/'分隔的多级节点路径
code (str): 目标节点编码
Returns:
@@ -770,7 +771,7 @@ class ProjectBuilder:
if not issubclass(toolkit_class, ProjectToolkit):
raise TypeError(f"{toolkit_class.__name__} 必须继承自 ProjectToolkit")
cls._config = config
_registry = toolkit_class cls._config = config
cls._registry = toolkit_class
@classmethod
@@ -786,4 +787,5 @@ class ProjectBuilder:
if cls._registry is None:
raise KeyError(f"未注册的类,请先注册类")
return cls._registry(cls._config)