This commit is contained in:
aaron 2025-02-27 19:19:11 +08:00
parent 944644e371
commit 6475a3298b
3 changed files with 10 additions and 1 deletions

View File

@ -172,6 +172,8 @@ async def phone_login(
response: Response = None
):
""" 手机号登录(测试环境) """
if not settings.DEBUG:
return error_response(code=400, message="测试环境不支持手机号登录")
# 查找或创建用户
user = db.query(UserDB).filter(UserDB.phone == request.phone).first()

View File

@ -148,6 +148,11 @@ async def wechat_corp_callback(
class RefreshRequest(BaseModel):
code: str
@router.get("/access_token")
async def get_access_token():
access_token = await wecom_client.get_access_token()
return success_response(message="获取企业微信access_token成功", data=access_token)
@router.post("/refresh")
async def refresh(
request: RefreshRequest,

View File

@ -19,7 +19,9 @@ Base.metadata.create_all(bind=engine)
app = FastAPI(
title="Beefast 蜂快到家",
description="API 文档",
version="1.0.0")
version="1.0.0",
docs_url="/api/docs" if not settings.DEBUG else None
)
app.default_response_class = CustomJSONResponse