From 23dbe9ee9cef3d997324f66093554cc67a03c9ab Mon Sep 17 00:00:00 2001 From: xz Date: Thu, 23 Sep 2021 09:57:13 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8C=96=E5=88=86=E9=A1=B5=E5=8F=96co?= =?UTF-8?q?unt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- applications/view/admin/admin_log.py | 4 ++-- applications/view/admin/dict.py | 4 ++-- applications/view/admin/role.py | 2 +- applications/view/admin/user.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/applications/view/admin/admin_log.py b/applications/view/admin/admin_log.py index 28f4ac8..11896a5 100644 --- a/applications/view/admin/admin_log.py +++ b/applications/view/admin/admin_log.py @@ -23,7 +23,7 @@ def login_log(): # orm查询 # 使用分页获取data需要.items log = AdminLog.query.filter_by(url='/passport/login').order_by(desc(AdminLog.create_time)).layui_paginate() - count = AdminLog.query.filter_by(url='/passport/login').count() + count = log.total return table_api(data= model_to_dicts(schema=LogSchema, data=log.items), count=count) @@ -36,5 +36,5 @@ def operate_log(): log = AdminLog.query.filter( AdminLog.url != '/passport/login').order_by( desc(AdminLog.create_time)).layui_paginate() - count = AdminLog.query.filter(AdminLog.url != '/passport/login').count() + count = log.total return table_api(data=model_to_dicts(schema=LogSchema, data=log.items), count=count) diff --git a/applications/view/admin/dict.py b/applications/view/admin/dict.py index 6222e81..7876ac7 100644 --- a/applications/view/admin/dict.py +++ b/applications/view/admin/dict.py @@ -31,7 +31,7 @@ def dict_type_data(): # orm查询 # 使用分页获取data需要.items dict_all = DictType.query.filter(mf.get_filter(DictType)).layui_paginate() - count = DictType.query.filter(mf.get_filter(DictType)).count() + count = dict_all.total data = curd.model_to_dicts(schema=DictTypeSchema, data=dict_all.items) return table_api(data=data, count=count) @@ -117,7 +117,7 @@ def dict_type_delete(_id): def dict_code_data(): type_code = xss_escape(request.args.get('typeCode', type=str)) dict_data = DictData.query.filter_by(type_code=type_code).layui_paginate() - count = DictType.query.count() + count = dict_data.total data = curd.model_to_dicts(schema=DictDataSchema, data=dict_data.items) return table_api(data=data, count=count) diff --git a/applications/view/admin/role.py b/applications/view/admin/role.py index 4d23c7c..8fb457c 100644 --- a/applications/view/admin/role.py +++ b/applications/view/admin/role.py @@ -35,7 +35,7 @@ def table(): # orm查询 # 使用分页获取data需要.items role = Role.query.filter(mf.get_filter(Role)).layui_paginate() - count = Role.query.filter(mf.get_filter(Role)).count() + count = role.total # 返回api return table_api(data=model_to_dicts(schema=RoleSchema, data=role.items), count=count) diff --git a/applications/view/admin/user.py b/applications/view/admin/user.py index 2a6d9e0..41e5405 100644 --- a/applications/view/admin/user.py +++ b/applications/view/admin/user.py @@ -42,7 +42,7 @@ def data(): # orm查询 # 使用分页获取data需要.items user = User.query.filter(mf.get_filter(model=User)).layui_paginate() - count = User.query.filter(mf.get_filter(model=User)).count() + count = user.total # 返回api return table_api(data=model_to_dicts(schema=UserSchema, data=user.items), count=count) -- Gitee