数据接口完善

This commit is contained in:
lhx
2025-09-28 17:30:40 +08:00
parent af25665997
commit 2e735e587b
6 changed files with 79 additions and 35 deletions

View File

@@ -4,12 +4,12 @@ from typing import Any, Dict, List, Optional
# 原始数据导入请求
class OriginalDataImportRequest(BaseModel):
bfpcode: str
mtime: str
bffb: str
bfpl: str
bfpvalue: str
times: str
bfpcode: Optional[str] = None
mtime: Optional[str] = None
bffb: Optional[str] = None
bfpl: Optional[str] = None
bfpvalue: Optional[str] = None
times: Optional[str] = None
NYID: str
sort: Optional[int] = None
@@ -25,14 +25,14 @@ class LevelDataImportRequest(BaseModel):
class SettlementDataImportRequest(BaseModel):
point_id: str
NYID: str
CVALUE: str
MAVALUE: str
MTIME_W: str
PRELOADH: str
PSTATE: str
createdate: str
day: str
day_jg: str
CVALUE: Optional[str] = None
MAVALUE: Optional[str] = None
MTIME_W: Optional[str] = None
PRELOADH: Optional[str] = None
PSTATE: Optional[str] = None
createdate: Optional[str] = None
day: Optional[str] = None
day_jg: Optional[str] = None
REMARK: Optional[str] = None
WORKINFO: Optional[str] = None
useflag: Optional[str] = None
@@ -46,17 +46,17 @@ class SettlementDataImportRequest(BaseModel):
# 观测点数据导入请求
class CheckpointDataImportRequest(BaseModel):
point_id: str
aname: str
aname: Optional[str] = None
section_id: str
burial_date: Optional[str] = None
# 断面数据导入请求
class SectionDataImportRequest(BaseModel):
section_id: str
mileage: str
work_site: str
status: str
number: str
mileage: Optional[str] = None
work_site: Optional[str] = None
status: Optional[str] = None
number: Optional[str] = None
basic_types: Optional[str] = None
height: Optional[str] = None
transition_paragraph: Optional[str] = None