套装相关
This commit is contained in:
+2
-2
@@ -1,8 +1,8 @@
|
||||
from fastapi import APIRouter
|
||||
|
||||
from api.routes import info
|
||||
from api.routes import calc
|
||||
|
||||
api_router = APIRouter()
|
||||
api_router.include_router(info.router,prefix="/api",tags=["info"])
|
||||
|
||||
|
||||
api_router.include_router(calc.router,prefix="/api",tags=["calc"])
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
from api.core.Auth import createToken
|
||||
from api.core.Gzip import register_gzip_request
|
||||
import json
|
||||
from fastapi import APIRouter, Body,Request
|
||||
from api.core.Response import Return, response
|
||||
from api.core.Redis import get_redis_info
|
||||
from api.dp import RedisDep,AltersDep
|
||||
from core.basic.character import createCharacter
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
register_gzip_request(router)
|
||||
|
||||
@router.post('/calc')
|
||||
async def calc(request: Request,state:AltersDep,config=Body(None)):
|
||||
character = createCharacter(state.alter, state.equVersion)
|
||||
return response(data=character.calc(config))
|
||||
Reference in New Issue
Block a user