45 lines
1.8 KiB
Python
45 lines
1.8 KiB
Python
# Importa o gerenciador de rotas do FastAPI
|
|
from fastapi import APIRouter
|
|
|
|
# Importa os módulos de rotas específicos
|
|
from packages.v1.administrativo.endpoints import c_caixa_item
|
|
from packages.v1.administrativo.endpoints import g_usuario
|
|
from packages.v1.administrativo.endpoints import g_tb_profissao
|
|
from packages.v1.administrativo.endpoints import c_caixa_item_endpoint
|
|
from packages.v1.administrativo.endpoints import g_usuario_endpoint
|
|
from packages.v1.administrativo.endpoints import c_caixa_servico_endpoint
|
|
from packages.v1.administrativo.endpoints import t_tb_reconhecimentotipo_endpoint
|
|
from packages.v1.administrativo.endpoints import t_tb_andamentoservico_endpoint
|
|
|
|
# Cria uma instância do APIRouter que vai agregar todas as rotas da API
|
|
api_router = APIRouter()
|
|
|
|
# Inclui as rotas de c_caixa_item
|
|
api_router.include_router(
|
|
c_caixa_item_endpoint.router, prefix="/administrativo/c_caixa_item", tags=["Caixa Item"]
|
|
)
|
|
|
|
# Inclui as rotas de g_usuario
|
|
api_router.include_router(
|
|
g_usuario_endpoint.router, prefix="/administrativo/g_usuario", tags=["Usuário"]
|
|
)
|
|
|
|
# Inclui as rotas de c_caixa_servico
|
|
api_router.include_router(
|
|
c_caixa_servico_endpoint.router, prefix="/administrativo/c_caixa_servico", tags=["Caixa Serviço"]
|
|
)
|
|
|
|
# Inclui as rotas de t_tb_reconhecimentotipo
|
|
api_router.include_router(
|
|
t_tb_reconhecimentotipo_endpoint.router, prefix="/administrativo/t_tb_reconhecimentotipo", tags=["Tipos de reconhecimento"]
|
|
)
|
|
|
|
# Inclui as rotas de t_tb_andamentoservico
|
|
api_router.include_router(
|
|
t_tb_andamentoservico_endpoint.router, prefix="/administrativo/t_tb_andamentoservico", tags=["Andamentos de serviço"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_profissao
|
|
api_router.include_router(
|
|
g_tb_profissao.router, prefix="/administrativo/g_tb_profissao", tags=["Profissões"]
|
|
)
|