增加水准观察类型字段

This commit is contained in:
lhx
2025-10-13 13:59:48 +08:00
parent ccce9ed4b6
commit 2cb20b7d2c
3 changed files with 5 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ class LevelDataImportRequest(BaseModel):
NYID: str NYID: str
benchmarkids: Optional[str] = None benchmarkids: Optional[str] = None
wsphigh: Optional[str] = None wsphigh: Optional[str] = None
mtype: Optional[str] = None
createDate: Optional[str] = None createDate: Optional[str] = None
# 沉降数据导入请求 # 沉降数据导入请求
@@ -115,6 +116,7 @@ class LevelDataQueryRequest(BaseModel):
NYID: Optional[str] = None NYID: Optional[str] = None
benchmarkids: Optional[str] = None benchmarkids: Optional[str] = None
wsphigh: Optional[str] = None wsphigh: Optional[str] = None
mtype: Optional[str] = None
createDate: Optional[str] = None createDate: Optional[str] = None
# 批量导入请求 # 批量导入请求

View File

@@ -198,6 +198,7 @@ class ComprehensiveDataService:
"linecode": level.linecode, "linecode": level.linecode,
"benchmarkids": level.benchmarkids, "benchmarkids": level.benchmarkids,
"wsphigh": level.wsphigh, "wsphigh": level.wsphigh,
"mtype": level.mtype,
"NYID": level.NYID, "NYID": level.NYID,
"createDate": level.createDate, "createDate": level.createDate,
"originalDatas": [ "originalDatas": [

View File

@@ -85,6 +85,7 @@ class LevelDataService(BaseService[LevelData]):
# 更新操作 # 更新操作
level_data.benchmarkids = item_data.get('benchmarkids') level_data.benchmarkids = item_data.get('benchmarkids')
level_data.wsphigh = item_data.get('wsphigh') level_data.wsphigh = item_data.get('wsphigh')
level_data.mtype = item_data.get('mtype')
level_data.createDate = item_data.get('createDate') level_data.createDate = item_data.get('createDate')
logger.info(f"Updated level data: {item_data.get('linecode')}-{item_data.get('NYID')}") logger.info(f"Updated level data: {item_data.get('linecode')}-{item_data.get('NYID')}")
else: else:
@@ -93,6 +94,7 @@ class LevelDataService(BaseService[LevelData]):
linecode=item_data.get('linecode'), linecode=item_data.get('linecode'),
benchmarkids=item_data.get('benchmarkids'), benchmarkids=item_data.get('benchmarkids'),
wsphigh=item_data.get('wsphigh'), wsphigh=item_data.get('wsphigh'),
mtype=item_data.get('mtype'),
NYID=item_data.get('NYID'), NYID=item_data.get('NYID'),
createDate=item_data.get('createDate') createDate=item_data.get('createDate')
) )