소스 검색

优化用户反馈信息筛选接口

guanhailong 2 년 전
부모
커밋
337fc6433c
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      AdminController/UserManageController.py

+ 3 - 3
AdminController/UserManageController.py

@@ -496,9 +496,9 @@ class UserManagement(View):
                     return self.download(status, collect_status)
             feed_back_qs = FeedBackModel.objects.filter()
             if filter_data:
-                feed_back_qs = feed_back_qs.filter(**filter_data)
+                feed_back_qs = feed_back_qs.filter(**filter_data).values()
             total = feed_back_qs.count()
-            feed_backs = feed_back_qs[(page - 1) * line:page * line].values(
+            feed_backs = feed_back_qs.values(
                 'id',
                 'userID__username',
                 'userID__phone',
@@ -516,7 +516,7 @@ class UserManagement(View):
                 'score',
                 'collect_status'
             )
-
+            feed_backs = feed_backs[(page - 1) * line: page * line]
             feed_back_id_list = [feed_back['id'] for feed_back in feed_backs]
             stat_res_qs = StatResModel.objects.filter(
                 feedbackmodel__id__in=feed_back_id_list).values(