增加一处注释,说明project_extension字段的来源和作用。
This commit is contained in:
@@ -5,7 +5,16 @@ from schemas.project.project_base import ProjectResponseBase
|
||||
|
||||
|
||||
class ProjectSyncSchema(ProjectResponseBase):
|
||||
"""项目同步内部 schema,补充 all_info 扩展字段。"""
|
||||
"""
|
||||
项目同步内部 schema。
|
||||
|
||||
以 project 主表字段为主体,并补充少量从 /project/all_info 的多项目类型
|
||||
extension 中拍平得到的投资/结算相关字段。
|
||||
|
||||
这些字段不是 ProjectResponseBase 原生字段,而是为了让 project 节点在保持
|
||||
扁平存储形态的同时,能够参与 project update diff,以及后续的
|
||||
settlement_investment 等更新接口。
|
||||
"""
|
||||
|
||||
implementation_estimate: float | None = Field(None, description="执行概算")
|
||||
static_total_investment: float | None = Field(None, description="静态总投资")
|
||||
|
||||
Reference in New Issue
Block a user