|
@@ -172,17 +172,6 @@ class CompanyViewSet(CustomModelViewSet):
|
|
|
data = PaySerializer(payment, many=True).data
|
|
|
return response_ok(data)
|
|
|
|
|
|
-class InvoiceViewSet(CustomModelViewSet):
|
|
|
- permission_classes = [IsTenantUser, ]
|
|
|
- queryset = Invoice.objects.filter()
|
|
|
- serializer_class = InvoiceSerializer
|
|
|
-
|
|
|
- def filter_queryset(self, queryset):
|
|
|
- queryset = queryset.filter(id=self.request.user.employee.tenant.id)
|
|
|
- f = InvoiceFilter(self.request.GET, queryset=queryset)
|
|
|
- print(f)
|
|
|
- return f.qs
|
|
|
-
|
|
|
class InvoiceDataView(APIView):
|
|
|
permission_classes = [IsTenantUser, ]
|
|
|
|
|
@@ -224,4 +213,14 @@ class InvoiceDataView(APIView):
|
|
|
data['invoice_sum']=pay['amount']
|
|
|
except Exception as e:
|
|
|
return response_error(str(e))
|
|
|
- return response_ok(data)
|
|
|
+ return response_ok(data)
|
|
|
+
|
|
|
+class InvoiceViewSet(CustomModelViewSet):
|
|
|
+ permission_classes = [IsTenantUser, ]
|
|
|
+ queryset = Invoice.objects.filter()
|
|
|
+ serializer_class = InvoiceSerializer
|
|
|
+
|
|
|
+ def filter_queryset(self, queryset):
|
|
|
+ queryset = queryset.filter(tenant=self.request.user.employee.tenant)
|
|
|
+ f = InvoiceFilter(self.request.GET, queryset=queryset)
|
|
|
+ return f.qs
|