非跑道城市推送恢复普通机场格式

This commit is contained in:
2569718930@qq.com
2026-05-20 18:41:59 +08:00
parent 10a0788398
commit 5fa3bb1b59
+8 -2
View File
@@ -1014,10 +1014,16 @@ def _build_airport_status_message(
lines.append("")
temp_symbol = str(city_weather.get("temp_symbol") or "°C").strip()
cur_str = f"{display_temp:.1f}{temp_symbol}" if display_temp is not None else "--"
lines.append(f"结算跑道当前:{cur_str}")
if has_runway:
lines.append(f"结算跑道当前:{cur_str}")
else:
lines.append(f"当前:{cur_str}")
if max_so_far is not None:
time_str = f"{max_temp_time}" if max_temp_time else ""
lines.append(f"今日跑道高点:{max_so_far:.1f}{temp_symbol}{time_str}")
if has_runway:
lines.append(f"今日跑道高点:{max_so_far:.1f}{temp_symbol}{time_str}")
else:
lines.append(f"日高:{max_so_far:.1f}{temp_symbol}{time_str}")
if slope_15m is not None:
sign = "+" if slope_15m >= 0 else ""
lines.append(f"15分钟趋势:{sign}{slope_15m:.1f}°C")