auto-sync: 2026-04-28 15:01:42

This commit is contained in:
cfdaily
2026-04-28 15:01:42 +08:00
parent 678773f111
commit 2ce946cb34
3 changed files with 10 additions and 0 deletions
@@ -3,11 +3,19 @@
"""
import json
import os
from datetime import date, datetime
from typing import Optional
from .models import BacktestTaskWithId, BacktestResult
from .config import settings
def _json_serial(obj):
"""JSON序列化辅助:处理date/datetime"""
if isinstance(obj, (date, datetime)):
return obj.isoformat()
raise TypeError(f"Object of type {type(obj)} is not JSON serializable")
class ResultStorage:
"""结果存储管理器"""