dev
This commit is contained in:
@@ -47,7 +47,7 @@ def get_date_str(timestamp: int) -> str:
|
||||
return beijing_time.strftime('%Y-%m-%d %H:%M:%S')
|
||||
|
||||
|
||||
@router.get('/gold/realtime/', operation_id='realtime_gold',response_model=Response[list[RealTimeGold]])
|
||||
@router.get('/gold/realtime/', operation_id='realtimeGold',response_model=Response[list[RealTimeGold]])
|
||||
async def get_real_time_gold(redis: RedisDep) -> Response[list[RealTimeGold]]:
|
||||
"""
|
||||
返回所有跨区的实时金价信息
|
||||
@@ -74,7 +74,7 @@ async def get_real_time_gold(redis: RedisDep) -> Response[list[RealTimeGold]]:
|
||||
return response(data=data)
|
||||
|
||||
|
||||
@router.get('/gold/history/', operation_id='history_gold',response_model=Response[HistoryGold] | Response[None])
|
||||
@router.get('/gold/history/', operation_id='historyGold',response_model=Response[HistoryGold] | Response[None])
|
||||
async def get_history_gold(region: Annotated[int, Query(..., description='跨区id')], timeRange: Annotated[int, Query(..., description='时间跨度天数')] = 7) -> Response[HistoryGold] | Response[None]:
|
||||
"""
|
||||
获取历史金价数据
|
||||
@@ -146,7 +146,7 @@ async def get_history_gold(region: Annotated[int, Query(..., description='跨区
|
||||
return response(data={'region': region_name, 'data': data, 'echartsData': echartsData})
|
||||
|
||||
|
||||
@router.get('/gold/official/', operation_id='official_gold',response_model=Response[list[OfficialGold]])
|
||||
@router.get('/gold/official/', operation_id='officialGold',response_model=Response[list[OfficialGold]])
|
||||
async def get_official_gold(redis: RedisDep) -> Response[list[OfficialGold]]:
|
||||
"""
|
||||
获取DNF官方金币寄售实时数据
|
||||
|
||||
@@ -37,7 +37,7 @@ def replace_placeholders(template):
|
||||
return pattern.sub(repl, template)
|
||||
|
||||
|
||||
@router.get("/skills/", operation_id="skills_list", response_model=SearchSkillResponse)
|
||||
@router.get("/skills/", operation_id="skillsList", response_model=SearchSkillResponse)
|
||||
async def get_skills_list(
|
||||
redis: RedisDep,
|
||||
skillName: Annotated[str, Param(..., description="技能名称,支持模糊查询")] = None,
|
||||
@@ -69,7 +69,7 @@ async def get_skills_list(
|
||||
return response(data=data)
|
||||
|
||||
|
||||
@router.get("/jobInfo/", operation_id="jobs_info", response_model=JobInfoResponse)
|
||||
@router.get("/jobInfo/", operation_id="jobsInfo", response_model=JobInfoResponse)
|
||||
async def get_jobs_info(
|
||||
redis: RedisDep,
|
||||
jobName: Annotated[str, Query(..., description="职业名称,支持模糊查询")] = None,
|
||||
@@ -101,7 +101,7 @@ async def get_jobs_info(
|
||||
return response(data=result)
|
||||
|
||||
|
||||
@router.get("/{jobId}/{jobGrowId}/skills/", operation_id="skills_by_job",response_model=SkillsListResponse)
|
||||
@router.get("/{jobId}/{jobGrowId}/skills/", operation_id="skillsByJob",response_model=SkillsListResponse)
|
||||
async def get_cn_skills_by_job(
|
||||
redis: RedisDep,
|
||||
jobId: Annotated[str, Path(..., description="职业")],
|
||||
@@ -125,7 +125,7 @@ async def get_cn_skills_by_job(
|
||||
return response(data=skills_list)
|
||||
|
||||
|
||||
@router.get("/{jobId}/{jobGrowId}/{skillId}/", operation_id="skill_detail", response_model=SkillDetailResponse)
|
||||
@router.get("/{jobId}/{jobGrowId}/{skillId}/", operation_id="skillDetail", response_model=SkillDetailResponse)
|
||||
async def get_cn_skill_info(
|
||||
redis: RedisDep,
|
||||
jobId: Annotated[str, Path(..., description="职业")],
|
||||
@@ -192,7 +192,7 @@ async def get_cn_skill_info(
|
||||
return response(data=skill_info)
|
||||
|
||||
|
||||
@router.get("/skillData/summary/", operation_id="skill_data_summary",response_model=SkillDataSummaryResponse)
|
||||
@router.get("/skillData/summary/", operation_id="skillDataSummary",response_model=SkillDataSummaryResponse)
|
||||
async def get_skill_data_summary(
|
||||
redis: RedisDep,
|
||||
job: Annotated[str, Param(..., description="职业")],
|
||||
|
||||
+1
-1
Submodule images updated: c4aced0d59...7beebf683a
Reference in New Issue
Block a user