查询数据1
This commit is contained in:
@@ -61,6 +61,61 @@ class SectionDataImportRequest(BaseModel):
|
||||
height: Optional[str] = None
|
||||
transition_paragraph: Optional[str] = None
|
||||
|
||||
# 原始数据查询请求
|
||||
class OriginalDataQueryRequest(BaseModel):
|
||||
id: Optional[int] = None
|
||||
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
|
||||
|
||||
# 沉降数据查询请求
|
||||
class SettlementDataQueryRequest(BaseModel):
|
||||
id: Optional[int] = None
|
||||
point_id: Optional[int] = None
|
||||
NYID: 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
|
||||
mavalue_lj: Optional[str] = None
|
||||
mavalue_bc: Optional[str] = None
|
||||
sjName: Optional[str] = None
|
||||
workinfoname: Optional[str] = None
|
||||
isgzjdxz: Optional[str] = None
|
||||
upd_remark: Optional[str] = None
|
||||
|
||||
# 断面数据导入请求
|
||||
class SectionDataQueryRequest(BaseModel):
|
||||
id: Optional[int] = None
|
||||
section_id: 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
|
||||
|
||||
# 水准数据查询请求
|
||||
class LevelDataQueryRequest(BaseModel):
|
||||
linecode: Optional[str] = None
|
||||
NYID: Optional[str] = None
|
||||
benchmarkids: Optional[str] = None
|
||||
wsphigh: Optional[str] = None
|
||||
createDate: Optional[str] = None
|
||||
|
||||
# 批量导入请求
|
||||
class BatchSectionDataImportRequest(BaseModel):
|
||||
data: List[SectionDataImportRequest]
|
||||
@@ -77,7 +132,7 @@ class BatchLevelDataImportRequest(BaseModel):
|
||||
class BatchOriginalDataImportRequest(BaseModel):
|
||||
data: List[OriginalDataImportRequest]
|
||||
|
||||
# 响应模型
|
||||
# 新增响应模型
|
||||
class DataImportResponse(BaseModel):
|
||||
success: bool
|
||||
message: str
|
||||
@@ -86,6 +141,13 @@ class DataImportResponse(BaseModel):
|
||||
failed_count: int
|
||||
failed_items: List[Dict[str, Any]] = []
|
||||
|
||||
# 查询响应模型
|
||||
class DataResponse(BaseModel):
|
||||
success: bool
|
||||
message: str
|
||||
count: int
|
||||
data: List[Dict[str, Any]] = []
|
||||
|
||||
# 兼容旧接口的模型
|
||||
class ComprehensiveDataImportRequest(BaseModel):
|
||||
data: Dict[str, Any]
|
||||
|
||||
Reference in New Issue
Block a user