rancher incentive quota usage - pos product search

This commit is contained in:
2025-09-27 10:20:01 +03:30
parent b3d2da6036
commit 7cd5cd3f66
14 changed files with 121 additions and 46 deletions

View File

@@ -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