|
@@ -32,7 +32,7 @@ class GetUserListApi(Resource):
|
|
|
def get(self):
|
|
|
"""获取用户列表"""
|
|
|
status = request.args.get('status')
|
|
|
- name = request.args.get('name')
|
|
|
+ filter = request.args.get('filter')
|
|
|
page_size = int(request.args.get('page_size', 20))
|
|
|
page = int(request.args.get('page', 1))
|
|
|
|
|
@@ -45,8 +45,8 @@ class GetUserListApi(Resource):
|
|
|
|
|
|
stmt = select(User).where(User.account_status == status)
|
|
|
|
|
|
- if name:
|
|
|
- stmt = stmt.where(or_(User.user_name.like("%{}%".format(name)),User.phone.like("%{}%".format(name)), User.company.like("%{}%".format(name))))
|
|
|
+ if filter:
|
|
|
+ stmt = stmt.where(or_(User.user_name.like("%{}%".format(filter)),User.phone.like("%{}%".format(filter)), User.company.like("%{}%".format(filter))))
|
|
|
|
|
|
stmt = stmt.offset(page_size * (page - 1)).limit(page_size)
|
|
|
|