增加水准观察类型字段
This commit is contained in:
@@ -19,6 +19,7 @@ class LevelDataImportRequest(BaseModel):
|
||||
NYID: str
|
||||
benchmarkids: Optional[str] = None
|
||||
wsphigh: Optional[str] = None
|
||||
mtype: Optional[str] = None
|
||||
createDate: Optional[str] = None
|
||||
|
||||
# 沉降数据导入请求
|
||||
@@ -115,6 +116,7 @@ class LevelDataQueryRequest(BaseModel):
|
||||
NYID: Optional[str] = None
|
||||
benchmarkids: Optional[str] = None
|
||||
wsphigh: Optional[str] = None
|
||||
mtype: Optional[str] = None
|
||||
createDate: Optional[str] = None
|
||||
|
||||
# 批量导入请求
|
||||
|
||||
@@ -198,6 +198,7 @@ class ComprehensiveDataService:
|
||||
"linecode": level.linecode,
|
||||
"benchmarkids": level.benchmarkids,
|
||||
"wsphigh": level.wsphigh,
|
||||
"mtype": level.mtype,
|
||||
"NYID": level.NYID,
|
||||
"createDate": level.createDate,
|
||||
"originalDatas": [
|
||||
|
||||
@@ -85,6 +85,7 @@ class LevelDataService(BaseService[LevelData]):
|
||||
# 更新操作
|
||||
level_data.benchmarkids = item_data.get('benchmarkids')
|
||||
level_data.wsphigh = item_data.get('wsphigh')
|
||||
level_data.mtype = item_data.get('mtype')
|
||||
level_data.createDate = item_data.get('createDate')
|
||||
logger.info(f"Updated level data: {item_data.get('linecode')}-{item_data.get('NYID')}")
|
||||
else:
|
||||
@@ -93,6 +94,7 @@ class LevelDataService(BaseService[LevelData]):
|
||||
linecode=item_data.get('linecode'),
|
||||
benchmarkids=item_data.get('benchmarkids'),
|
||||
wsphigh=item_data.get('wsphigh'),
|
||||
mtype=item_data.get('mtype'),
|
||||
NYID=item_data.get('NYID'),
|
||||
createDate=item_data.get('createDate')
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user