rancher incentive quota usage - pos product search
This commit is contained in:
@@ -7,7 +7,7 @@ from rest_framework import viewsets
|
||||
from rest_framework import status
|
||||
|
||||
|
||||
class POSClientViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
class POSClientViewSet(SoftDeleteMixin, viewsets.ModelViewSet):
|
||||
queryset = pos_models.POSClient.objects.all()
|
||||
serializer_class = client_serializer.POSClientSerializer
|
||||
|
||||
@@ -60,11 +60,11 @@ class POSClientViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
return Response(serializer.errors, status=status.HTTP_403_FORBIDDEN)
|
||||
|
||||
|
||||
class POSClientAttributeViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
class POSClientAttributeViewSet(SoftDeleteMixin, viewsets.ModelViewSet):
|
||||
queryset = pos_models.POSClientAttribute.objects.all()
|
||||
serializer_class = client_serializer.POSClientAttributeSerializer
|
||||
|
||||
|
||||
class POSClientAttributeValueViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
class POSClientAttributeValueViewSet(SoftDeleteMixin, viewsets.ModelViewSet):
|
||||
queryset = pos_models.POSClientAttributeValue.objects.all()
|
||||
serializer_class = client_serializer.POSClientAttributeValueSerializer
|
||||
|
||||
@@ -28,7 +28,7 @@ from django.db import transaction
|
||||
from rest_framework import status
|
||||
|
||||
|
||||
class ProviderCompanyViewSet(viewsets.ModelViewSet, SoftDeleteMixin): # noqa
|
||||
class ProviderCompanyViewSet(SoftDeleteMixin, viewsets.ModelViewSet): # noqa
|
||||
queryset = pos_models.ProviderCompany.objects.all()
|
||||
serializer_class = device_serializer.ProviderCompanySerializer
|
||||
|
||||
@@ -62,7 +62,7 @@ class ProviderCompanyViewSet(viewsets.ModelViewSet, SoftDeleteMixin): # noqa
|
||||
return self.get_paginated_response(serializer.data)
|
||||
|
||||
|
||||
class DeviceViewSet(viewsets.ModelViewSet, AdminFilterMixin, SoftDeleteMixin):
|
||||
class DeviceViewSet(SoftDeleteMixin, viewsets.ModelViewSet, AdminFilterMixin):
|
||||
queryset = pos_models.Device.objects.all()
|
||||
serializer_class = device_serializer.DeviceSerializer
|
||||
|
||||
@@ -154,17 +154,17 @@ class DeviceViewSet(viewsets.ModelViewSet, AdminFilterMixin, SoftDeleteMixin):
|
||||
return self.get_paginated_response(serializer.data)
|
||||
|
||||
|
||||
class DeviceVersionViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
class DeviceVersionViewSet(SoftDeleteMixin, viewsets.ModelViewSet):
|
||||
queryset = pos_models.DeviceVersion.objects.all()
|
||||
serializer_class = device_serializer.DeviceVersionSerializer
|
||||
|
||||
|
||||
class SessionViewSet(viewsets.ModelViewSet, SoftDeleteMixin): # noqa
|
||||
class SessionViewSet(SoftDeleteMixin, viewsets.ModelViewSet): # noqa
|
||||
queryset = pos_models.Sessions.objects.all()
|
||||
serializer_class = device_serializer.SessionSerializer
|
||||
|
||||
|
||||
class DeviceAssignmentViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
class DeviceAssignmentViewSet(SoftDeleteMixin, viewsets.ModelViewSet):
|
||||
queryset = pos_models.DeviceAssignment.objects.all()
|
||||
serializer_class = device_serializer.DeviceAssignmentSerializer
|
||||
|
||||
@@ -293,7 +293,7 @@ class DeviceAssignmentViewSet(viewsets.ModelViewSet, SoftDeleteMixin):
|
||||
raise APIException('Non Object Error', code=403)
|
||||
|
||||
|
||||
class StakeHoldersViewSet(viewsets.ModelViewSet, DynamicSearchMixin, SoftDeleteMixin):
|
||||
class StakeHoldersViewSet(SoftDeleteMixin, viewsets.ModelViewSet, DynamicSearchMixin):
|
||||
queryset = pos_models.StakeHolders.objects.all()
|
||||
serializer_class = device_serializer.StakeHoldersSerializer
|
||||
|
||||
@@ -361,7 +361,7 @@ class StakeHoldersViewSet(viewsets.ModelViewSet, DynamicSearchMixin, SoftDeleteM
|
||||
return self.get_paginated_response(serializer.data)
|
||||
|
||||
|
||||
class StakeHolderShareAmountViewSet(viewsets.ModelViewSet, DynamicSearchMixin, SoftDeleteMixin):
|
||||
class StakeHolderShareAmountViewSet(SoftDeleteMixin, viewsets.ModelViewSet, DynamicSearchMixin):
|
||||
queryset = pos_models.StakeHolderShareAmount.objects.select_related('quota_distribution', 'stakeholders')
|
||||
serializer_class = device_serializer.StakeHolderShareAmountSerializer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user