接口类对象解析
This commit is contained in:
@@ -34,6 +34,8 @@ class ParameterChange:
|
||||
description: Optional[str] = None
|
||||
old_description: Optional[str] = None
|
||||
source: str = "query"
|
||||
parent_dto: Optional[str] = None
|
||||
body_param_name: Optional[str] = None
|
||||
|
||||
def _change_tag(self) -> str:
|
||||
"""变更类型标签(企微颜色)。"""
|
||||
@@ -192,6 +194,8 @@ def compare_parameters(
|
||||
description=new_p.description,
|
||||
old_description=old_p.description,
|
||||
source=new_p.source,
|
||||
parent_dto=new_p.parent_dto,
|
||||
body_param_name=new_p.body_param_name,
|
||||
)
|
||||
)
|
||||
|
||||
@@ -223,6 +227,8 @@ def compare_parameters(
|
||||
description=a_param.description,
|
||||
old_description=r_param.description,
|
||||
source=a_param.source,
|
||||
parent_dto=a_param.parent_dto,
|
||||
body_param_name=a_param.body_param_name,
|
||||
)
|
||||
)
|
||||
matched_removed.add(r_key)
|
||||
@@ -239,6 +245,8 @@ def compare_parameters(
|
||||
param_type=param.type,
|
||||
description=param.description,
|
||||
source=param.source,
|
||||
parent_dto=param.parent_dto,
|
||||
body_param_name=param.body_param_name,
|
||||
)
|
||||
)
|
||||
|
||||
@@ -253,6 +261,8 @@ def compare_parameters(
|
||||
required=param.required,
|
||||
description=param.description,
|
||||
source=param.source,
|
||||
parent_dto=param.parent_dto,
|
||||
body_param_name=param.body_param_name,
|
||||
)
|
||||
)
|
||||
|
||||
@@ -411,6 +421,8 @@ def compare_endpoints(
|
||||
required=p.required,
|
||||
description=p.description,
|
||||
source=p.source,
|
||||
parent_dto=p.parent_dto,
|
||||
body_param_name=p.body_param_name,
|
||||
)
|
||||
for p in ep.parameters
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user