备份: 完整开发状态(含反混淆脚本和临时文件)

This commit is contained in:
ccdojox-crypto
2025-12-17 17:18:02 +08:00
parent 9e2333c90c
commit 7e9ea173a7
2872 changed files with 326818 additions and 249 deletions

View File

@@ -43,6 +43,32 @@ class AccountImport(BaseModel):
accounts: List[AccountCreate]
# ========== 外部系统批量上传 ==========
class ExternalAccountItem(BaseModel):
"""外部系统上传的账号项"""
email: str
access_token: str
refresh_token: Optional[str] = None
workos_session_token: Optional[str] = None
membership_type: Optional[str] = "free" # free/pro, 默认free(auto账号)
remark: Optional[str] = None
class ExternalBatchUpload(BaseModel):
"""外部系统批量上传请求"""
accounts: List[ExternalAccountItem]
update_existing: bool = True # 是否更新已存在的账号
class ExternalBatchResponse(BaseModel):
"""外部系统批量上传响应"""
success: bool
total: int
created: int
updated: int
failed: int
errors: List[str] = []
# ========== 激活码相关 ==========
class KeyBase(BaseModel):