diff --git a/app/services/checkpoint.py b/app/services/checkpoint.py index e2198e6..35cc37e 100644 --- a/app/services/checkpoint.py +++ b/app/services/checkpoint.py @@ -247,6 +247,10 @@ class CheckpointService(BaseService[Checkpoint]): if not nyid_list: return [] + max_nyid_str = max(nyid_list, key=int) + nyid_list = [] + nyid_list.append(max_nyid_str) + # 2. 根据NYID列表查询沉降数据表,获取所有point_id(去重) point_id_query = db.query(SettlementData.point_id).filter( SettlementData.NYID.in_(nyid_list)