Skip to content

Commit 5de44c1

Browse files
committed
Update filter style
1 parent 4309266 commit 5de44c1

File tree

8 files changed

+21
-21
lines changed

8 files changed

+21
-21
lines changed

backend/app/admin/crud/crud_data_rule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ async def get_list(self, name: str | None) -> Select:
3333
filters = {}
3434

3535
if name is not None:
36-
filters.update(name__like=f'%{name}%')
36+
filters['name__like'] = f'%{name}%'
3737

3838
return await self.select_order('id', load_strategies={'scopes': 'noload'}, **filters)
3939

backend/app/admin/crud/crud_data_scope.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ async def get_list(self, name: str | None, status: int | None) -> Select:
6363
filters = {}
6464

6565
if name is not None:
66-
filters.update(name__like=f'%{name}%')
66+
filters['name__like'] = f'%{name}%'
6767
if status is not None:
68-
filters.update(status=status)
68+
filters['status'] = status
6969

70-
return await self.select_order('id', load_strategies={'rules': 'noload', 'roles': 'noload'})
70+
return await self.select_order('id', load_strategies={'rules': 'noload', 'roles': 'noload'}, **filters)
7171

7272
async def create(self, db: AsyncSession, obj: CreateDataScopeParam) -> None:
7373
"""

backend/app/admin/crud/crud_dept.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,16 @@ async def get_all(
5454
:param status: 部门状态
5555
:return:
5656
"""
57-
filters = {'del_flag__eq': 0}
57+
filters = {'del_flag': 0}
5858

5959
if name is not None:
60-
filters.update(name__like=f'%{name}%')
60+
filters['name__like'] = f'%{name}%'
6161
if leader is not None:
62-
filters.update(leader__like=f'%{leader}%')
62+
filters['leader__like'] = f'%{leader}%'
6363
if phone is not None:
64-
filters.update(phone__startswith=phone)
64+
filters['phone__startswith'] = phone
6565
if status is not None:
66-
filters.update(status=status)
66+
filters['status'] = status
6767

6868
data_filtered = await filter_data_permission(db, request)
6969
return await self.select_models_order(db, 'sort', None, data_filtered, **filters)

backend/app/admin/crud/crud_login_log.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ async def get_list(self, username: str | None, status: int | None, ip: str | Non
2323
filters = {}
2424

2525
if username is not None:
26-
filters.update(username__like=f'%{username}%')
26+
filters['username__like'] = f'%{username}%'
2727
if status is not None:
28-
filters.update(status=status)
28+
filters['status'] = status
2929
if ip is not None:
30-
filters.update(ip__like=f'%{ip}%')
30+
filters['ip__like'] = f'%{ip}%'
3131

3232
return await self.select_order('created_time', 'desc', **filters)
3333

backend/app/admin/crud/crud_menu.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ async def get_all(self, db: AsyncSession, title: str | None, status: int | None)
4444
filters = {}
4545

4646
if title is not None:
47-
filters.update(title__like=f'%{title}%')
47+
filters['title__like'] = f'%{title}%'
4848
if status is not None:
49-
filters.update(status=status)
49+
filters['status'] = status
5050

5151
return await self.select_models_order(db, 'sort', **filters)
5252

backend/app/admin/crud/crud_opera_log.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ async def get_list(self, username: str | None, status: int | None, ip: str | Non
2323
filters = {}
2424

2525
if username is not None:
26-
filters.update(username__like=f'%{username}%')
26+
filters['username__like'] = f'%{username}%'
2727
if status is not None:
28-
filters.update(status__eq=status)
28+
filters['status__eq'] = status
2929
if ip is not None:
30-
filters.update(ip__like=f'%{ip}%')
30+
filters['ip__like'] = f'%{ip}%'
3131

3232
return await self.select_order('created_time', 'desc', **filters)
3333

backend/app/admin/crud/crud_role.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ async def get_list(self, name: str | None, status: int | None) -> Select:
5959
filters = {}
6060

6161
if name is not None:
62-
filters.update(name__like=f'%{name}%')
62+
filters['name__like'] = f'%{name}%'
6363
if status is not None:
64-
filters.update(status__eq=status)
64+
filters['status'] = status
6565

6666
return await self.select_order(
6767
'id', load_strategies={'users': 'noload', 'menus': 'noload', 'scopes': 'noload'}, **filters

backend/plugin/config/crud/crud_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ async def get_list(self, name: str | None, type: str | None) -> Select:
6666
filters = {'type__not_in': settings.CONFIG_BUILT_IN_TYPES}
6767

6868
if name is not None:
69-
filters.update(name__like=f'%{name}%')
69+
filters['name__like'] = f'%{name}%'
7070
if type is not None:
71-
filters.update(type__like=f'%{type}%')
71+
filters['type__like'] = f'%{type}%'
7272

7373
return await self.select_order('created_time', 'desc', **filters)
7474

0 commit comments

Comments
 (0)