table_game/backend/app/routers/user_info.py
2025-03-10 08:35:19 +08:00

28 lines
665 B
Python

from fastapi import APIRouter
from pydantic import BaseModel
from ..services.user_getInfo_service import (
get_basic_info,
get_order_history,
get_points_history
)
router = APIRouter()
class TokenRequest(BaseModel):
token: str
# 基本信息接口
@router.post("/basic")
def get_basic_info_route(request: TokenRequest):
return get_basic_info(request.token)
# 历史订单接口
@router.post("/orders")
def get_order_history_route(request: TokenRequest):
return get_order_history(request.token)
# 积分变动接口
@router.post("/points")
def get_points_history_route(request: TokenRequest):
return get_points_history(request.token)