add/fix: company-folders/{id}/contracts changes

This commit is contained in:
2025-08-06 16:20:53 +05:00
parent 8b29e3c659
commit 2cf7eea5fe
3 changed files with 23 additions and 21 deletions

View File

@@ -5,20 +5,15 @@ from drf_spectacular.utils import extend_schema
from rest_framework.decorators import action # type: ignore
from rest_framework.permissions import AllowAny, IsAdminUser # type: ignore
from rest_framework.viewsets import ModelViewSet, GenericViewSet # type: ignore
from rest_framework.viewsets import ModelViewSet # type: ignore
from rest_framework.generics import GenericAPIView # type: ignore
from rest_framework.request import HttpRequest # type: ignore
from rest_framework.response import Response # type: ignore
from rest_framework import status # type: ignore
from rest_framework.generics import get_object_or_404 # type: ignore
from core.utils.views import BaseApiViewMixin
from core.apps.companies.permissions import IsCompanyAccount
from core.apps.companies.models import (
CompanyModel,
CompanyFolderModel,
CompanyAccountModel,
)
from core.apps.companies.models import CompanyModel, CompanyFolderModel, CompanyAccountModel
from core.apps.companies.serializers import (
CreateCompanySerializer,
ListCompanySerializer,
@@ -34,7 +29,7 @@ from core.apps.companies.serializers import (
from core.apps.contracts.serializers import (
RetrieveContractSerializer,
BaseContractSerializer
BaseContractSerializer,
)
from core.apps.contracts.models import ContractModel