This commit is contained in:
2026-04-02 14:04:34 +08:00
parent 00e1147e8e
commit 6697955054
6 changed files with 80 additions and 95 deletions
+4
View File
@@ -2,6 +2,7 @@ from enum import Enum
from pydantic import BaseModel, Field
from api.core.Response import Return as Response
class SkillInfo(BaseModel):
skillId: str = Field(..., description='技能ID')
"""技能ID"""
@@ -153,6 +154,8 @@ class SkillSummaryItem(BaseModel):
理论秒伤: float | str | None = Field(..., description='理论秒伤')
SP: float | None | str = Field(..., description='SP')
武器类型: str | None = Field(..., description='武器类型')
职业: str | None = Field(..., description='职业')
class JobInfo(BaseModel):
jobId: str = Field(..., description='职业ID')
@@ -164,6 +167,7 @@ class JobInfo(BaseModel):
jobGrowName: str = Field(..., description='转职名称')
"""转职名称"""
SkillDetailResponse = Response[SkillDetail | None]
SearchSkillResponse = Response[list[SkillInfo]]
SkillsListResponse = Response[list[SkillListItem]]