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

@@ -46,7 +46,7 @@ class CustomizedTokenObtainPairView(TokenObtainPairView):
serializer_class = CustomizedTokenObtainPairSerializer
class UserViewSet(ModelViewSet, SoftDeleteMixin):
class UserViewSet(SoftDeleteMixin, ModelViewSet):
""" Crud operations for user model """
queryset = User.objects.all()
serializer_class = UserSerializer
@@ -168,7 +168,7 @@ class UserViewSet(ModelViewSet, SoftDeleteMixin):
return Response(serializer.data, status.HTTP_200_OK)
class CityViewSet(ModelViewSet, SoftDeleteMixin):
class CityViewSet(SoftDeleteMixin, ModelViewSet):
""" Crud operations for city model """ #
queryset = City.objects.all()
serializer_class = CitySerializer
@@ -184,19 +184,19 @@ class CityViewSet(ModelViewSet, SoftDeleteMixin):
return Response(serializer.data, status=status.HTTP_200_OK)
class ProvinceViewSet(ModelViewSet, SoftDeleteMixin):
class ProvinceViewSet(SoftDeleteMixin, ModelViewSet):
""" Crud operations for province model """ #
queryset = Province.objects.all()
serializer_class = ProvinceSerializer
class OrganizationTypeViewSet(ModelViewSet, SoftDeleteMixin):
class OrganizationTypeViewSet(SoftDeleteMixin, ModelViewSet):
""" Crud operations for Organization Type model """ #
queryset = OrganizationType.objects.all()
serializer_class = OrganizationTypeSerializer
class OrganizationViewSet(ModelViewSet, DynamicSearchMixin, SoftDeleteMixin):
class OrganizationViewSet(SoftDeleteMixin, ModelViewSet, DynamicSearchMixin):
""" Crud operations for organization model """ #
queryset = Organization.objects.all()
serializer_class = OrganizationSerializer
@@ -337,7 +337,7 @@ class OrganizationViewSet(ModelViewSet, DynamicSearchMixin, SoftDeleteMixin):
return self.get_paginated_response(serializer.data)
class BankAccountViewSet(ModelViewSet, SoftDeleteMixin):
class BankAccountViewSet(SoftDeleteMixin, ModelViewSet):
""" Crud operations for bank account model """ #
queryset = BankAccountInformation.objects.all()
serializer_class = BankAccountSerializer
@@ -358,7 +358,7 @@ class BankAccountViewSet(ModelViewSet, SoftDeleteMixin):
return Response(serializer.errors, status=status.HTTP_403_FORBIDDEN)
class GeneralOTPViewSet(ModelViewSet, SoftDeleteMixin):
class GeneralOTPViewSet(SoftDeleteMixin, ModelViewSet):
""" general OTP user authorization """
user_relations_queryset = authorize_view.UserRelations.objects.all()