1.推测工况修改

2.测点数据接口修改
This commit is contained in:
whm
2025-11-29 04:24:32 +08:00
parent c82c4b1dbe
commit 2263c8231f
4 changed files with 76 additions and 48 deletions

View File

@@ -254,10 +254,14 @@ class CheckpointService(BaseService[Checkpoint]):
print(nyid_list)
# 2. 根据NYID列表查询沉降数据表获取所有point_id去重
point_id_query = db.query(SettlementData.point_id).filter(
point_id_query = db.query(
SettlementData.point_id
).filter(
SettlementData.NYID.in_(nyid_list)
).distinct()
point_id_list = [result.point_id for result in point_id_query.all() if result.point_id]
point_id_list = [f'{result.point_id}' for result in point_id_query.all() if result.point_id]
# -{db.query(Checkpoint.aname).filter(Checkpoint.point_id == result.point_id).first().aname}
point_id_dict = {item :db.query(Checkpoint.aname).filter(Checkpoint.point_id == item).first().aname for item in point_id_list}
return point_id_list
return point_id_list,point_id_dict