观测点增加水准线路字段

This commit is contained in:
lhx
2025-10-14 10:38:47 +08:00
parent 3cae35fbc2
commit 52891cfb76
5 changed files with 9 additions and 2 deletions

View File

@@ -71,6 +71,7 @@ class CheckpointService(BaseService[Checkpoint]):
checkpoint.aname = item_data.get('aname')
checkpoint.section_id = item_data.get('section_id')
checkpoint.burial_date = item_data.get('burial_date')
checkpoint.linecode = item_data.get('linecode')
logger.info(f"Updated checkpoint: {item_data.get('point_id')}")
else:
# 新增操作
@@ -78,7 +79,8 @@ class CheckpointService(BaseService[Checkpoint]):
point_id=item_data.get('point_id'),
aname=item_data.get('aname'),
section_id=item_data.get('section_id'),
burial_date=item_data.get('burial_date')
burial_date=item_data.get('burial_date'),
linecode=item_data.get('linecode')
)
db.add(checkpoint)
logger.info(f"Created checkpoint: {item_data.get('point_id')}")

View File

@@ -86,7 +86,8 @@ class SectionDataService(BaseService[SectionData]):
"point_id": cp.point_id,
"aname": cp.aname,
"burial_date": cp.burial_date,
"section_id": cp.section_id
"section_id": cp.section_id,
"linecode": cp.linecode
} for cp in checkpoints
]
}