From 975751a53ba670e315525cb541a5a1adc82c2de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=87=E8=96=87=E5=AE=89?= Date: Wed, 14 Jan 2026 10:48:34 +0800 Subject: [PATCH] a --- backend/api/routes/trades.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/api/routes/trades.py b/backend/api/routes/trades.py index 8b20e85..0334f0a 100644 --- a/backend/api/routes/trades.py +++ b/backend/api/routes/trades.py @@ -6,6 +6,7 @@ from typing import Optional from datetime import datetime, timedelta import sys from pathlib import Path +import logging project_root = Path(__file__).parent.parent.parent.parent sys.path.insert(0, str(project_root)) @@ -58,6 +59,11 @@ async def get_trades( 如果同时提供了 period 和 start_date/end_date,period 优先级更高 """ + + ##记录日志 + logger = logging.getLogger(__name__) + logger.info(f"get_trades: start_date={start_date}, end_date={end_date}, period={period}, symbol={symbol}, status={status}, limit={limit}") + try: # 如果提供了 period,使用快速时间段筛选 if period: @@ -73,7 +79,7 @@ async def get_trades( end_date = f"{end_date} 23:59:59" trades = Trade.get_all(start_date, end_date, symbol, status) - + logger.info(f"get_trades: trades={trades}") return { "total": len(trades), "trades": trades[:limit],