This commit is contained in:
jack
2025-11-26 18:06:29 +08:00
parent 0b84cb8222
commit d4e55e9aca
32 changed files with 1303 additions and 1886 deletions
View File
+32
View File
@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
"""数据实体模型"""
from dataclasses import dataclass
from datetime import datetime
from typing import Optional
@dataclass
class SimulationResult:
"""模拟结果实体"""
expression: str
time_consuming: float
status: str # 'ok' or 'err'
timestamp: str
alpha_id: Optional[str] = None
message: Optional[str] = None
@dataclass
class AlphaExpression:
"""Alpha表达式实体"""
expression: str
unused: bool = True
created_time: Optional[datetime] = None
@dataclass
class TokenInfo:
"""认证令牌信息"""
token: str
expiry: int