第一版 开发完成

This commit is contained in:
Your Name
2026-01-31 23:41:19 +08:00
parent 52f540a097
commit e651b92d7c
6 changed files with 92 additions and 25 deletions
+4
View File
@@ -33,6 +33,8 @@ class ProjectListBody(BaseModel):
dateFrom: Optional[str] = None
dateTo: Optional[str] = None
dateAbnormal: Optional[bool] = None # True:只查日期异常项目
amountMin: Optional[float] = None # 合同金额(万元)下限
amountMax: Optional[float] = None # 合同金额(万元)上限
class ProjectDetailBody(BaseModel):
@@ -122,6 +124,8 @@ def project_list(body: ProjectListBody, authorization: Optional[str] = Header(No
date_from=body.dateFrom,
date_to=body.dateTo,
date_abnormal=body.dateAbnormal,
amount_min=body.amountMin,
amount_max=body.amountMax,
)
return {"list": list_, "total": total, "page": page, "pageSize": page_size}