237 lines
No EOL
9.2 KiB
Python
237 lines
No EOL
9.2 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 g_cartorio_endpoint, g_emolumento_endpoint, g_emolumento_periodo_endpoint, g_gramatica_endpoint, g_natureza_titulo_endpoint, g_selo_grupo_endpoint, t_ato_partetipo_endpoint, t_censec_tiponatureza_endpoint
|
|
from packages.v1.administrativo.endpoints import g_emolumento_item_endpoint, t_censec_tipoato_endpoint
|
|
from packages.v1.administrativo.endpoints import t_censec_qualidadeato_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_txmodelogrupo_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_profissao_endpoint
|
|
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
|
|
from packages.v1.administrativo.endpoints import g_tb_regimecomunhao_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_regimebens_endpoint
|
|
from packages.v1.administrativo.endpoints import t_censec_endpoint
|
|
from packages.v1.administrativo.endpoints import t_censec_naturezalitigio_endpoint
|
|
from packages.v1.administrativo.endpoints import t_censec_qualidade_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_estadocivil_endpoint
|
|
from packages.v1.administrativo.endpoints import g_medida_tipo_endpoint
|
|
from packages.v1.administrativo.endpoints import t_minuta_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_documentotipo_endpoint
|
|
from packages.v1.administrativo.endpoints import g_natureza_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_bairro_endpoint
|
|
from packages.v1.administrativo.endpoints import g_tb_tipologradouro_endpoint
|
|
from packages.v1.administrativo.endpoints import g_cidade_endpoint
|
|
from packages.v1.administrativo.endpoints import t_servico_tipo_endpoint
|
|
from packages.v1.administrativo.endpoints import g_marcacao_tipo_endpoint
|
|
from packages.v1.administrativo.endpoints import t_servico_etiqueta_endpoint
|
|
from packages.v1.administrativo.endpoints import g_uf_endpoint
|
|
from packages.v1.administrativo.endpoints import t_imovel_endpoint
|
|
from packages.v1.administrativo.endpoints import t_imovel_unidade_endpoint
|
|
from packages.v1.administrativo.endpoints import t_pessoa_endpoint
|
|
from packages.v1.administrativo.endpoints import t_pessoa_representante_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_endpoint.router, prefix="/administrativo/g_tb_profissao", tags=["Profissões"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_regimecomunhao
|
|
api_router.include_router(
|
|
g_tb_regimecomunhao_endpoint.router, prefix="/administrativo/g_tb_regimecomunhao", tags=["Regime de Comunhão"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_txmodelogrupo
|
|
api_router.include_router(
|
|
g_tb_txmodelogrupo_endpoint.router, prefix="/administrativo/g_tb_txmodelogrupo", tags=["Modelo grupo"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_regimebens
|
|
api_router.include_router(
|
|
g_tb_regimebens_endpoint.router, prefix="/administrativo/g_tb_regimebens", tags=["Regime de bens"]
|
|
)
|
|
|
|
|
|
# Inclui as rotas de t_censec
|
|
api_router.include_router(
|
|
t_censec_endpoint.router, prefix="/administrativo/t_censec", tags=["CENSEC"]
|
|
)
|
|
|
|
|
|
# Inclui as rotas de t_censec_naturezalitigio
|
|
api_router.include_router(
|
|
t_censec_naturezalitigio_endpoint.router, prefix="/administrativo/t_censec_naturezalitigio", tags=["CENSEC - Natureza Litígio"]
|
|
)
|
|
|
|
|
|
# Inclui as rotas de t_censec_qualidade
|
|
api_router.include_router(
|
|
t_censec_qualidade_endpoint.router, prefix="/administrativo/t_censec_qualidade", tags=["CENSEC - Qualidade"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_estadocivil
|
|
api_router.include_router(
|
|
g_tb_estadocivil_endpoint.router, prefix="/administrativo/g_tb_estadocivil", tags=["Estado Civil"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tg_medida_tipob_estadocivil
|
|
api_router.include_router(
|
|
g_medida_tipo_endpoint.router, prefix="/administrativo/g_medida_tipo", tags=["Tipo de Medidas"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tg_medida_tipob_estadocivil
|
|
api_router.include_router(
|
|
t_minuta_endpoint.router, prefix="/administrativo/t_minuta", tags=["Minutas"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_documentotipo
|
|
api_router.include_router(
|
|
g_tb_documentotipo_endpoint.router, prefix="/administrativo/g_tb_documentotipo", tags=["Documento tipo"]
|
|
)
|
|
|
|
# Inclui as rotas de g_natureza
|
|
api_router.include_router(
|
|
g_natureza_endpoint.router, prefix="/administrativo/g_natureza", tags=["Natureza"]
|
|
)
|
|
|
|
|
|
# Inclui as rotas de t_censec_naturezalitigio
|
|
api_router.include_router(
|
|
g_tb_bairro_endpoint.router, prefix="/administrativo/g_tb_bairro", tags=["CENSEC - Bairro"]
|
|
)
|
|
|
|
# Inclui as rotas de g_tb_tipologradouro
|
|
api_router.include_router(
|
|
g_tb_tipologradouro_endpoint.router, prefix="/administrativo/g_tb_tipologradouro", tags=["Tipo logradouro"]
|
|
)
|
|
|
|
# Inclui as rotas de g_cidade
|
|
api_router.include_router(
|
|
g_cidade_endpoint.router, prefix="/administrativo/g_cidade", tags=["Cidades"]
|
|
)
|
|
|
|
# Inclui as rotas de t_servico_tipo
|
|
api_router.include_router(
|
|
t_servico_tipo_endpoint.router, prefix="/administrativo/t_servico_tipo", tags=["Serviço tipo"]
|
|
)
|
|
|
|
# Inclui as rotas de g_marcacao_tipo
|
|
api_router.include_router(
|
|
g_marcacao_tipo_endpoint.router, prefix="/administrativo/g_marcacao_tipo", tags=["Marcação tipo"]
|
|
)
|
|
|
|
# Inclui as rotas de g_marcacao_tipo
|
|
api_router.include_router(
|
|
t_servico_etiqueta_endpoint.router, prefix="/administrativo/t_servico_etiqueta", tags=["Serviço etiqueta"]
|
|
)
|
|
|
|
# Inclui as rotas de g_uf
|
|
api_router.include_router(
|
|
g_uf_endpoint.router, prefix="/administrativo/g_uf", tags=["Estados"]
|
|
)
|
|
|
|
# Inclui as rotas de t_imovel
|
|
api_router.include_router(
|
|
t_imovel_endpoint.router, prefix="/administrativo/t_imovel", tags=["Imóveis"]
|
|
)
|
|
|
|
# Inclui as rotas de t_imovel_unidade
|
|
api_router.include_router(
|
|
t_imovel_unidade_endpoint.router, prefix="/administrativo/t_imovel_unidade", tags=["Imóveis Unidades"]
|
|
)
|
|
|
|
# Inclui as rotas de t_pessoa
|
|
api_router.include_router(
|
|
t_pessoa_endpoint.router, prefix="/administrativo/t_pessoa", tags=["Pessoas Fisicas e Jurídicas"]
|
|
)
|
|
|
|
# Inclui as rotas de t_pessoa_representante
|
|
api_router.include_router(
|
|
t_pessoa_representante_endpoint.router, prefix="/administrativo/t_pessoa_representante", tags=["Representante de pessoas jurídicas"]
|
|
)
|
|
|
|
# Inclui as rotas de t_censec_tipoato
|
|
api_router.include_router(
|
|
t_censec_tipoato_endpoint.router, prefix="/administrativo/t_censec_tipoato", tags=["CENSEC Tipo atos"]
|
|
)
|
|
|
|
# Inclui as rotas de t_censec_qualidadeato
|
|
api_router.include_router(
|
|
t_censec_qualidadeato_endpoint.router, prefix="/administrativo/t_censec_qualidadeato", tags=["CENSEC Qualidade Ato"]
|
|
)
|
|
|
|
# Inclui as rotas de t_ato_partetipo
|
|
api_router.include_router(
|
|
t_ato_partetipo_endpoint.router, prefix="/administrativo/t_ato_partetipo", tags=["Tipo de Parte do Ato"]
|
|
)
|
|
|
|
# Inclui as rotas de t_censec_tiponatureza
|
|
api_router.include_router(
|
|
t_censec_tiponatureza_endpoint.router, prefix="/administrativo/t_censec_tiponatureza", tags=["Tipo de Natureza do CENSEC"]
|
|
)
|
|
|
|
# Inclui as rotas de g_natureza_titulo
|
|
api_router.include_router(
|
|
g_natureza_titulo_endpoint.router, prefix="/administrativo/g_natureza_titulo", tags=["Títulos do GNatureza"]
|
|
)
|
|
|
|
# Inclui as rotas de g_gramatica
|
|
api_router.include_router(
|
|
g_gramatica_endpoint.router, prefix="/administrativo/g_gramatica", tags=["Dicionário Gramatical"]
|
|
)
|
|
|
|
# Inclui as rotas de g_cartorio
|
|
api_router.include_router(
|
|
g_cartorio_endpoint.router, prefix="/administrativo/g_cartorio", tags=["Dados do Cartório"]
|
|
)
|
|
|
|
# Inclui as rotas de g_emolumento
|
|
api_router.include_router(
|
|
g_emolumento_endpoint.router, prefix="/administrativo/g_emolumento", tags=["Emolumentos"]
|
|
)
|
|
|
|
# Inclui as rotas de g_emolumento periodo
|
|
api_router.include_router(
|
|
g_emolumento_periodo_endpoint.router, prefix="/administrativo/g_emolumento_periodo", tags=["Periodos de Emolumentos"]
|
|
)
|
|
|
|
# Inclui as rotas de g_emolumento periodo
|
|
api_router.include_router(
|
|
g_selo_grupo_endpoint.router, prefix="/administrativo/g_selo_grupo", tags=["Grupos de Selos"]
|
|
)
|
|
|
|
# Inclui as rotas de g_emolumento periodo
|
|
api_router.include_router(
|
|
g_emolumento_item_endpoint.router, prefix="/administrativo/g_emolumento_item", tags=["Itens do Emolumento"]
|
|
) |