This commit is contained in:
薇薇安 2026-01-14 10:48:34 +08:00
parent 84c1b2889f
commit 975751a53b

View File

@ -6,6 +6,7 @@ from typing import Optional
from datetime import datetime, timedelta from datetime import datetime, timedelta
import sys import sys
from pathlib import Path from pathlib import Path
import logging
project_root = Path(__file__).parent.parent.parent.parent project_root = Path(__file__).parent.parent.parent.parent
sys.path.insert(0, str(project_root)) sys.path.insert(0, str(project_root))
@ -58,6 +59,11 @@ async def get_trades(
如果同时提供了 period start_date/end_dateperiod 优先级更高 如果同时提供了 period start_date/end_dateperiod 优先级更高
""" """
##记录日志
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: try:
# 如果提供了 period使用快速时间段筛选 # 如果提供了 period使用快速时间段筛选
if period: if period:
@ -73,7 +79,7 @@ async def get_trades(
end_date = f"{end_date} 23:59:59" end_date = f"{end_date} 23:59:59"
trades = Trade.get_all(start_date, end_date, symbol, status) trades = Trade.get_all(start_date, end_date, symbol, status)
logger.info(f"get_trades: trades={trades}")
return { return {
"total": len(trades), "total": len(trades),
"trades": trades[:limit], "trades": trades[:limit],