update
This commit is contained in:
parent
f21f0b9de7
commit
01d63c1cf2
@ -25,7 +25,7 @@ async def read_user_me(
|
|||||||
|
|
||||||
需要JWT令牌认证
|
需要JWT令牌认证
|
||||||
"""
|
"""
|
||||||
return StandardResponse(code=200, data=current_user)
|
return StandardResponse(code=200, data=User.model_validate(current_user))
|
||||||
|
|
||||||
@router.put("/me", tags=["users"])
|
@router.put("/me", tags=["users"])
|
||||||
async def update_user_me(
|
async def update_user_me(
|
||||||
@ -41,7 +41,7 @@ async def update_user_me(
|
|||||||
result = await user_service.update_user(db, user_id=current_user.id, user_update=user_update)
|
result = await user_service.update_user(db, user_id=current_user.id, user_update=user_update)
|
||||||
if result is None:
|
if result is None:
|
||||||
raise BusinessError("用户更新失败", code=500)
|
raise BusinessError("用户更新失败", code=500)
|
||||||
return StandardResponse(code=200, data=result)
|
return StandardResponse(code=200, data=User.model_validate(result))
|
||||||
|
|
||||||
@router.get("/{user_id}", tags=["users"])
|
@router.get("/{user_id}", tags=["users"])
|
||||||
async def read_user(
|
async def read_user(
|
||||||
@ -52,4 +52,4 @@ async def read_user(
|
|||||||
db_user = await user_service.get_user(db, user_id=user_id)
|
db_user = await user_service.get_user(db, user_id=user_id)
|
||||||
if db_user is None:
|
if db_user is None:
|
||||||
raise BusinessError("用户不存在", code=404)
|
raise BusinessError("用户不存在", code=404)
|
||||||
return StandardResponse(code=200, data=db_user)
|
return StandardResponse(code=200, data=User.model_validate(db_user))
|
||||||
Loading…
Reference in New Issue
Block a user