feat: refine web analytics and history views

This commit is contained in:
Wyndham ARR
2026-08-02 12:56:22 +08:00
parent a891c0ae7a
commit 7e7470821b
37 changed files with 2088 additions and 361 deletions

View File

@@ -24,9 +24,11 @@ class ChannelAnalyticsContractsTests(unittest.TestCase):
AggregatedRoomFact("B", "RM3", 3, Decimal("90"), 4, 2),
AggregatedRoomFact("B", "RM2", 1, Decimal("50"), 2, 1),
),
min_arrival_date="2026-07-01",
)
self.assertEqual(payload["version"], "1.2")
self.assertEqual(payload["min_arrival_date"], "2026-07-01")
self.assertEqual(
[channel["worksheet"] for channel in payload["channels"]],
["B", "A", "EMPTY"],