合并
This commit is contained in:
+3
-1
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user