Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
financial-system
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xianyang
financial-system
Commits
3f6617d7
Commit
3f6617d7
authored
Mar 14, 2023
by
xianyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化角色,用户列表分页
parent
e1ca584b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
2 additions
and
5 deletions
+2
-5
crud.py
app/api/account/crud.py
+0
-1
crud.py
app/api/role/crud.py
+2
-3
crud.py
app/api/users/crud.py
+0
-1
No files found.
app/api/account/crud.py
View file @
3f6617d7
...
...
@@ -18,7 +18,6 @@ def get_id_to_authority(db: Session, role_id: int):
return
db
.
query
(
models
.
Account
)
.
filter
(
models
.
Account
.
id
==
role_id
)
.
first
()
@
wrapper_out
()
def
get_account_list
(
db
:
Session
,
param
):
"""列表"""
result_list
=
[]
...
...
app/api/role/crud.py
View file @
3f6617d7
...
...
@@ -14,15 +14,14 @@ def get_id_to_authority(db: Session, role_id: int):
return
db
.
query
(
models
.
Role
)
.
filter
(
models
.
Role
.
id
==
role_id
)
.
first
()
@
wrapper_out
()
def
get_roles
(
db
:
Session
,
param
):
result_list
=
[]
name
=
param
.
role_name
if
param
.
role_name
else
""
if
name
:
query_res
=
db
.
query
(
models
.
Role
)
.
filter
(
models
.
Role
.
role_name
.
like
(
f
'
%
{name}
%
'
))
.
\
query_res
=
db
.
query
(
models
.
Role
)
.
filter
(
models
.
Role
.
role_name
.
like
(
f
'
%
{name}
%
'
))
.
order_by
(
models
.
Role
.
id
.
desc
())
.
\
offset
((
int
(
param
.
page
)
-
1
)
*
param
.
size
)
.
limit
(
param
.
page
*
param
.
size
)
.
all
()
else
:
query_res
=
db
.
query
(
models
.
Role
)
.
offset
((
int
(
param
.
page
)
-
1
)
*
param
.
size
)
.
limit
(
param
.
page
*
param
.
size
)
.
all
()
query_res
=
db
.
query
(
models
.
Role
)
.
o
rder_by
(
models
.
Role
.
id
.
desc
())
.
o
ffset
((
int
(
param
.
page
)
-
1
)
*
param
.
size
)
.
limit
(
param
.
page
*
param
.
size
)
.
all
()
if
not
query_res
:
return
[]
for
i
in
query_res
:
...
...
app/api/users/crud.py
View file @
3f6617d7
...
...
@@ -12,7 +12,6 @@ def get_user_by_name(db: Session, username: str):
return
db
.
query
(
models
.
User
)
.
filter
(
models
.
User
.
username
==
username
)
.
first
()
@
wrapper_out
()
def
get_users
(
db
:
Session
,
param
):
"""
分组统计求和 from sqlalchemy import func as fc
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment