Spaces:
Paused
Paused
Show purchase times in ticket alerts
Browse files- pages/🎟️ 售票时间集中监控.py +3 -1
pages/🎟️ 售票时间集中监控.py
CHANGED
|
@@ -665,7 +665,9 @@ class TicketSnapshotMonitor:
|
|
| 665 |
from_sold = safe_int(event.get("from_sold")) or 0
|
| 666 |
to_sold = safe_int(event.get("to_sold")) or 0
|
| 667 |
delta = max(0, to_sold - from_sold)
|
| 668 |
-
|
|
|
|
|
|
|
| 669 |
point_delta_text = " / ".join(point_deltas) if point_deltas else "--"
|
| 670 |
return "\n".join(
|
| 671 |
[
|
|
|
|
| 665 |
from_sold = safe_int(event.get("from_sold")) or 0
|
| 666 |
to_sold = safe_int(event.get("to_sold")) or 0
|
| 667 |
delta = max(0, to_sold - from_sold)
|
| 668 |
+
purchase_dt = parse_datetime_text(event.get("snapshot_at"))
|
| 669 |
+
purchase_time = purchase_dt.strftime("%H:%M") if purchase_dt else "--:--"
|
| 670 |
+
point_deltas.append(f"{delta}({purchase_time})")
|
| 671 |
point_delta_text = " / ".join(point_deltas) if point_deltas else "--"
|
| 672 |
return "\n".join(
|
| 673 |
[
|