增加排序

This commit is contained in:
dekun
2026-05-22 13:30:50 +08:00
parent 08b840c0c5
commit ee621976db
8 changed files with 251 additions and 77 deletions
+6 -4
View File
@@ -71,8 +71,9 @@ async def api_yesterday_top30():
}
start, end = get_yesterday_period()
try:
items = await aggregate_period(start, end)
return enrich_snapshot_meta(items, start, end)
mode = settings.yesterday_data_mode
items = await aggregate_period(start, end, mode=mode)
return enrich_snapshot_meta(items, start, end, data_mode=mode)
except Exception as e:
logger.error("api yesterday failed: %s", e)
meta = enrich_snapshot_meta([], start, end)
@@ -87,8 +88,9 @@ async def api_today_top30():
return cached
start, end = get_today_period()
try:
items = await aggregate_period(start, end, use_live_prices=True)
return enrich_snapshot_meta(items, start, end)
mode = settings.today_data_mode
items = await aggregate_period(start, end, use_live_prices=True, mode=mode)
return enrich_snapshot_meta(items, start, end, data_mode=mode)
except Exception as e:
logger.error("api today failed: %s", e)
meta = enrich_snapshot_meta([], start, end)