|
@@ -18,6 +18,7 @@ from apps.order.models import Order, ProgressDetails
|
|
from apps.option.models import Option
|
|
from apps.option.models import Option
|
|
from apps.upload.models import Upload
|
|
from apps.upload.models import Upload
|
|
from apps.upload.serializers import UploadSerializer
|
|
from apps.upload.serializers import UploadSerializer
|
|
|
|
+from utils.pagination import CustomPagination
|
|
|
|
|
|
|
|
|
|
class GetProcessView(APIView):
|
|
class GetProcessView(APIView):
|
|
@@ -163,9 +164,10 @@ class GetDetailsView(APIView):
|
|
# 进度明细
|
|
# 进度明细
|
|
order_id = request.GET.get('order_id')
|
|
order_id = request.GET.get('order_id')
|
|
details = ProgressDetails.objects.filter(order_id=order_id).order_by('-operation_time')
|
|
details = ProgressDetails.objects.filter(order_id=order_id).order_by('-operation_time')
|
|
|
|
+ pg = CustomPagination()
|
|
|
|
+ details = pg.paginate_queryset(queryset=details, request=request, view=self)
|
|
data = ProgressDetailsSerializer(details, many=True).data
|
|
data = ProgressDetailsSerializer(details, many=True).data
|
|
- return response_ok(data)
|
|
|
|
-
|
|
|
|
|
|
+ return pg.get_paginated_response(data)
|
|
|
|
|
|
class GetFilesView(APIView):
|
|
class GetFilesView(APIView):
|
|
permission_classes = [isLogin]
|
|
permission_classes = [isLogin]
|