fix (frozen=True, slots=True)

This commit is contained in:
2026-09-05 13:56:04 +08:00
parent 58e1e3e291
commit 2059f87fe5
8 changed files with 23 additions and 23 deletions

View File

@@ -4,12 +4,12 @@ import secrets
from .http import get_json
@dataclass(slots=True)
@dataclass(frozen=True, slots=True)
class SignalItem:
signal_key: str = ""; code: str = ""; name: str = ""; desc: str = ""; last_close: float = 0
tech_indicator: dict[str, float] = field(default_factory=dict)
@dataclass(slots=True)
@dataclass(frozen=True, slots=True)
class SignalResult:
code: str = ""; total: int = 0; updated: str = ""; data: dict[str, SignalItem] = field(default_factory=dict); message: str = ""