# Importação de bibliotecas from fastapi import APIRouter, Body, Depends, status from actions.jwt.get_current_user import get_current_user from packages.v1.administrativo.controllers.ato_principal_controller import AtoPrincipalController # Inicializar o roteaodr para as rotas de produtos router = APIRouter() # Instãnciamento do controller desejado ato_principal_controller = AtoPrincipalController() @router.get("/", status_code=status.HTTP_200_OK, summary="Busca itens com filtros opcionais", response_description="Lista de itens encontrados com base nos critérios de busca.") async def index(): # Busca todos os produtos cadastrados response = ato_principal_controller.index() # Retornar os dados localizados return response