|
16 | 16 | @router.post('/register', summary='用户注册')
|
17 | 17 | async def user_register(obj: CreateUser):
|
18 | 18 | await UserService.register(obj)
|
19 |
| - return response_base.response_200() |
| 19 | + return response_base.success() |
20 | 20 |
|
21 | 21 |
|
22 | 22 | @router.post('/password/reset', summary='密码重置')
|
23 | 23 | async def password_reset(obj: ResetPassword):
|
24 | 24 | await UserService.pwd_reset(obj)
|
25 |
| - return response_base.response_200() |
| 25 | + return response_base.success() |
26 | 26 |
|
27 | 27 |
|
28 | 28 | @router.get('/{username}', summary='查看用户信息', dependencies=[DependsUser])
|
29 | 29 | async def userinfo(username: str):
|
30 | 30 | current_user = await UserService.get_userinfo(username)
|
31 | 31 | data = GetUserInfo(**select_to_json(current_user))
|
32 |
| - return response_base.response_200(data=data, exclude={'password'}) |
| 32 | + return response_base.success(data=data, exclude={'password'}) |
33 | 33 |
|
34 | 34 |
|
35 | 35 | @router.put('/{username}', summary='更新用户信息')
|
36 | 36 | async def update_userinfo(username: str, obj: UpdateUser, current_user: CurrentUser):
|
37 | 37 | count = await UserService.update(username=username, current_user=current_user, obj=obj)
|
38 | 38 | if count > 0:
|
39 |
| - return response_base.response_200() |
| 39 | + return response_base.success() |
40 | 40 | return response_base.fail()
|
41 | 41 |
|
42 | 42 |
|
43 | 43 | @router.put('/{username}/avatar', summary='更新头像')
|
44 | 44 | async def update_avatar(username: str, avatar: Avatar, current_user: CurrentUser):
|
45 | 45 | count = await UserService.update_avatar(username=username, current_user=current_user, avatar=avatar)
|
46 | 46 | if count > 0:
|
47 |
| - return response_base.response_200() |
| 47 | + return response_base.success() |
48 | 48 | return response_base.fail()
|
49 | 49 |
|
50 | 50 |
|
51 | 51 | @router.get('', summary='获取所有用户', dependencies=[DependsUser, PageDepends])
|
52 | 52 | async def get_all_users(db: CurrentSession):
|
53 | 53 | user_list = await UserService.get_user_list()
|
54 | 54 | page_data = await paging_data(db, user_list, GetUserInfo)
|
55 |
| - return response_base.response_200(data=page_data) |
| 55 | + return response_base.success(data=page_data) |
56 | 56 |
|
57 | 57 |
|
58 | 58 | @router.post('/{pk}/super', summary='修改用户超级权限', dependencies=[DependsSuperUser])
|
59 | 59 | async def super_set(pk: int):
|
60 | 60 | count = await UserService.update_permission(pk)
|
61 | 61 | if count > 0:
|
62 |
| - return response_base.response_200() |
| 62 | + return response_base.success() |
63 | 63 | return response_base.fail()
|
64 | 64 |
|
65 | 65 |
|
66 | 66 | @router.post('/{pk}/action', summary='修改用户状态', dependencies=[DependsSuperUser])
|
67 | 67 | async def active_set(pk: int):
|
68 | 68 | count = await UserService.update_active(pk)
|
69 | 69 | if count > 0:
|
70 |
| - return response_base.response_200() |
| 70 | + return response_base.success() |
71 | 71 | return response_base.fail()
|
72 | 72 |
|
73 | 73 |
|
74 | 74 | @router.delete('/{username}', summary='用户注销', description='用户注销 != 用户退出,注销之后用户将从数据库删除')
|
75 | 75 | async def delete_user(username: str, current_user: CurrentUser):
|
76 | 76 | count = await UserService.delete(username=username, current_user=current_user)
|
77 | 77 | if count > 0:
|
78 |
| - return response_base.response_200() |
| 78 | + return response_base.success() |
79 | 79 | return response_base.fail()
|
0 commit comments