Skip to content

Commit 4601559

Browse files
committed
Fix problems
1 parent caf1fe2 commit 4601559

38 files changed

+180
-144
lines changed

backend/app/admin/api/v1/oauth2/linux_do.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@
1212

1313
router = APIRouter()
1414

15-
_linuxdo_client = LinuxDoOAuth20(
16-
admin_settings.OAUTH2_LINUXDO_CLIENT_ID,
17-
admin_settings.OAUTH2_LINUXDO_CLIENT_SECRET,
15+
_linux_do_client = LinuxDoOAuth20(
16+
admin_settings.OAUTH2_LINUX_DO_CLIENT_ID,
17+
admin_settings.OAUTH2_LINUX_DO_CLIENT_SECRET,
1818
)
19-
_linuxdo_oauth2 = FastAPIOAuth20(_linuxdo_client, admin_settings.OAUTH2_LINUXDO_REDIRECT_URI)
19+
_linux_do_oauth2 = FastAPIOAuth20(_linux_do_client, admin_settings.OAUTH2_LINUX_DO_REDIRECT_URI)
2020

2121

2222
@router.get('', summary='获取 LinuxDo 授权链接')
23-
async def linuxdo_auth2() -> ResponseSchemaModel[str]:
24-
auth_url = await _linuxdo_client.get_authorization_url(redirect_uri=admin_settings.OAUTH2_LINUXDO_REDIRECT_URI)
23+
async def linux_do_auth2() -> ResponseSchemaModel[str]:
24+
auth_url = await _linux_do_client.get_authorization_url(redirect_uri=admin_settings.OAUTH2_LINUX_DO_REDIRECT_URI)
2525
return response_base.success(data=auth_url)
2626

2727

@@ -31,20 +31,20 @@ async def linuxdo_auth2() -> ResponseSchemaModel[str]:
3131
description='LinuxDo 授权后,自动重定向到当前地址并获取用户信息,通过用户信息自动创建系统用户',
3232
dependencies=[Depends(RateLimiter(times=5, minutes=1))],
3333
)
34-
async def linuxdo_login(
34+
async def linux_do_login(
3535
request: Request,
3636
response: Response,
3737
background_tasks: BackgroundTasks,
38-
oauth2: FastAPIOAuth20 = Depends(_linuxdo_oauth2),
38+
oauth2: FastAPIOAuth20 = Depends(_linux_do_oauth2),
3939
):
4040
token, _state = oauth2
4141
access_token = token['access_token']
42-
user = await _linuxdo_client.get_userinfo(access_token)
42+
user = await _linux_do_client.get_userinfo(access_token)
4343
data = await oauth2_service.create_with_login(
4444
request=request,
4545
response=response,
4646
background_tasks=background_tasks,
4747
user=user,
48-
social=UserSocialType.linuxdo,
48+
social=UserSocialType.linux_do,
4949
)
5050
return RedirectResponse(url=f'{admin_settings.OAUTH2_FRONTEND_REDIRECT_URI}?access_token={data.access_token}')

backend/app/admin/api/v1/sys/role.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ async def update_role_rules(
143143

144144
@router.delete(
145145
'',
146-
summary='删除角色',
146+
summary='批量删除角色',
147147
dependencies=[
148148
Depends(RequestPermission('sys:role:del')),
149149
DependsRBAC,

backend/app/admin/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ class AdminSettings(BaseSettings):
1515
# .env OAuth2
1616
OAUTH2_GITHUB_CLIENT_ID: str
1717
OAUTH2_GITHUB_CLIENT_SECRET: str
18-
OAUTH2_LINUXDO_CLIENT_ID: str
19-
OAUTH2_LINUXDO_CLIENT_SECRET: str
18+
OAUTH2_LINUX_DO_CLIENT_ID: str
19+
OAUTH2_LINUX_DO_CLIENT_SECRET: str
2020

2121
# OAuth2
2222
OAUTH2_GITHUB_REDIRECT_URI: str = 'http://127.0.0.1:8000/api/v1/oauth2/github/callback'
23-
OAUTH2_LINUXDO_REDIRECT_URI: str = 'http://127.0.0.1:8000/api/v1/oauth2/linux-do/callback'
23+
OAUTH2_LINUX_DO_REDIRECT_URI: str = 'http://127.0.0.1:8000/api/v1/oauth2/linux-do/callback'
2424
OAUTH2_FRONTEND_REDIRECT_URI: str = 'http://localhost:5173/oauth2/callback'
2525

2626
# 验证码

backend/app/admin/crud/crud_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ async def create(self, db: AsyncSession, obj: CreateConfigParam) -> None:
7575
创建参数配置
7676
7777
:param db: 数据库会话
78-
:param obj: 创建参数
78+
:param obj: 创建参数配置参数
7979
:return:
8080
"""
8181
await self.create_model(db, obj)
@@ -86,7 +86,7 @@ async def update(self, db: AsyncSession, pk: int, obj: UpdateConfigParam) -> int
8686
8787
:param db: 数据库会话
8888
:param pk: 参数配置 ID
89-
:param obj: 更新参数
89+
:param obj: 更新参数配置参数
9090
:return:
9191
"""
9292
return await self.update_model(db, pk, obj)

backend/app/admin/crud/crud_data_rule.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ async def create(self, db: AsyncSession, obj: CreateDataRuleParam) -> None:
6666
创建规则
6767
6868
:param db: 数据库会话
69-
:param obj: 创建参数
69+
:param obj: 创建规则参数
7070
:return:
7171
"""
7272
await self.create_model(db, obj)
@@ -77,7 +77,7 @@ async def update(self, db: AsyncSession, pk: int, obj: UpdateDataRuleParam) -> i
7777
7878
:param db: 数据库会话
7979
:param pk: 规则 ID
80-
:param obj: 更新参数
80+
:param obj: 更新规则参数
8181
:return:
8282
"""
8383
return await self.update_model(db, pk, obj)

backend/app/admin/crud/crud_dept.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ async def create(self, db: AsyncSession, obj: CreateDeptParam) -> None:
6868
创建部门
6969
7070
:param db: 数据库会话
71-
:param obj: 创建参数
71+
:param obj: 创建部门参数
7272
:return:
7373
"""
7474
await self.create_model(db, obj)
@@ -79,7 +79,7 @@ async def update(self, db: AsyncSession, dept_id: int, obj: UpdateDeptParam) ->
7979
8080
:param db: 数据库会话
8181
:param dept_id: 部门 ID
82-
:param obj: 更新参数
82+
:param obj: 更新部门参数
8383
:return:
8484
"""
8585
return await self.update_model(db, dept_id, obj)

backend/app/admin/crud/crud_dict_data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ async def create(self, db: AsyncSession, obj: CreateDictDataParam) -> None:
6161
创建字典数据
6262
6363
:param db: 数据库会话
64-
:param obj: 字典数据创建参数
64+
:param obj: 创建字典数据参数
6565
:return:
6666
"""
6767
await self.create_model(db, obj)
@@ -72,7 +72,7 @@ async def update(self, db: AsyncSession, pk: int, obj: UpdateDictDataParam) -> i
7272
7373
:param db: 数据库会话
7474
:param pk: 字典数据 ID
75-
:param obj: 字典数据更新参数
75+
:param obj: 更新字典数据参数
7676
:return:
7777
"""
7878
return await self.update_model(db, pk, obj)

backend/app/admin/crud/crud_dict_type.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ async def create(self, db: AsyncSession, obj: CreateDictTypeParam) -> None:
5454
创建字典类型
5555
5656
:param db: 数据库会话
57-
:param obj: 字典类型创建参数
57+
:param obj: 创建字典类型参数
5858
:return:
5959
"""
6060
await self.create_model(db, obj)
@@ -65,7 +65,7 @@ async def update(self, db: AsyncSession, pk: int, obj: UpdateDictTypeParam) -> i
6565
6666
:param db: 数据库会话
6767
:param pk: 字典类型 ID
68-
:param obj: 字典类型更新参数
68+
:param obj: 更新字典类型参数
6969
:return:
7070
"""
7171
return await self.update_model(db, pk, obj)

backend/app/admin/crud/crud_login_log.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ async def create(self, db: AsyncSession, obj: CreateLoginLogParam) -> None:
3434
创建登录日志
3535
3636
:param db: 数据库会话
37-
:param obj: 创建参数
37+
:param obj: 创建登录日志参数
3838
:return:
3939
"""
4040
await self.create_model(db, obj, commit=True)
@@ -44,7 +44,7 @@ async def delete(self, db: AsyncSession, pk: list[int]) -> int:
4444
删除登录日志
4545
4646
:param db: 数据库会话
47-
:param pk: 日志 ID 列表
47+
:param pk: 登录日志 ID 列表
4848
:return:
4949
"""
5050
return await self.delete_model_by_column(db, allow_multiple=True, id__in=pk)

backend/app/admin/crud/crud_menu.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ async def create(self, db: AsyncSession, obj: CreateMenuParam) -> None:
7272
创建菜单
7373
7474
:param db: 数据库会话
75-
:param obj: 创建参数
75+
:param obj: 创建菜单参数
7676
:return:
7777
"""
7878
await self.create_model(db, obj)
@@ -83,7 +83,7 @@ async def update(self, db: AsyncSession, menu_id: int, obj: UpdateMenuParam) ->
8383
8484
:param db: 数据库会话
8585
:param menu_id: 菜单 ID
86-
:param obj: 更新参数
86+
:param obj: 更新菜单参数
8787
:return:
8888
"""
8989
return await self.update_model(db, menu_id, obj)

0 commit comments

Comments
 (0)