feat: 增加用户信息接口
This commit is contained in:
@@ -53,6 +53,16 @@ def get_latest_article(db: Session):
|
||||
)
|
||||
article = result.scalar_one_or_none()
|
||||
|
||||
if article is None:
|
||||
return [
|
||||
{
|
||||
"title": "",
|
||||
"content": "",
|
||||
"summary": "",
|
||||
"category": ""
|
||||
}
|
||||
]
|
||||
|
||||
return article.content
|
||||
|
||||
|
||||
@@ -99,6 +109,15 @@ def get_latest_recipe(db: Session):
|
||||
)
|
||||
recipe = result.scalar_one_or_none()
|
||||
|
||||
if recipe is None:
|
||||
return [
|
||||
{
|
||||
"name": "",
|
||||
"tags": [],
|
||||
"content": ""
|
||||
}
|
||||
]
|
||||
|
||||
return recipe.content
|
||||
|
||||
|
||||
|
||||
16
service/user_service.py
Normal file
16
service/user_service.py
Normal file
@@ -0,0 +1,16 @@
|
||||
from sqlalchemy import select
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from models.health import User
|
||||
|
||||
|
||||
def query_user_level(unique_id: str, db: Session):
|
||||
result = db.execute(
|
||||
select(User).where(User.unique_id == unique_id)
|
||||
)
|
||||
user = result.scalar_one_or_none()
|
||||
|
||||
if user is None:
|
||||
return {}
|
||||
|
||||
return user
|
||||
Reference in New Issue
Block a user