Эх сурвалжийг харах

限制云存用户下载大小

chenshibin 3 жил өмнө
parent
commit
bfb99e50da

+ 8 - 0
AdminController/ServeManagementController.py

@@ -905,6 +905,13 @@ class serveManagement(View):
         # 日志表查询
         logTimeRange = request_dict.getlist('logTimeRange[]', None)
 
+        pageNo = request_dict.get('pageNo', None)
+        pageSize = request_dict.get('pageSize', None)
+        if not all([pageNo, pageSize]):
+            return response.json(444)
+        page = int(pageNo)
+        line = int(pageSize)
+
         try:
             uid_bucket_qs = UID_Bucket.objects.all()
             if uid:
@@ -965,6 +972,7 @@ class serveManagement(View):
                     time__lte=logEndTime)
             list_data = []
             count = uid_bucket_qs.count()
+            uid_bucket_qs = uid_bucket_qs.order_by('-addTime')[(page - 1) * line:page * line]
             for uid_bucket in uid_bucket_qs:
                 data = {
                     'id': uid_bucket.id,