分页操作bug

This commit is contained in:
caoqianming 2021-03-31 13:38:54 +08:00
parent 878f6b19d7
commit 83bc58d2e1
2 changed files with 4 additions and 2 deletions

View File

@ -221,6 +221,7 @@
> >
<el-link <el-link
v-if=" v-if="
scope.row.state != '已确认' &&
checkPermission(['record_confirm']) checkPermission(['record_confirm'])
" "
type="success" type="success"

View File

@ -9,8 +9,9 @@ class PageOrNot:
def paginate_queryset(self, queryset): def paginate_queryset(self, queryset):
if (self.paginator is None): if (self.paginator is None):
return None return None
elif self.request.query_params.get('pageoff', None) and self.get_queryset().count()<500:
elif self.request.query_params.get('pageoff', None) and self.request.query_params:
return None return None
elif self.request.query_params.get('pageoff', None) and self.get_queryset().count()>=500: elif self.request.query_params.get('pageoff', None) and self.get_queryset().count()>=500:
return ParseError('单次请求数据量大,请求中止') raise ParseError('单次请求数据量大,请求中止')
return self.paginator.paginate_queryset(queryset, self.request, view=self) return self.paginator.paginate_queryset(queryset, self.request, view=self)