feat(avaliacao): adicionar nome da comissão nas avaliações
- Adiciona campo nome_comissao em AvaliacaoComissao (entity, DTO, schema) - Extrai nome da comissão do Elasticsearch no repository - Propaga campo pelo job de processamento e use case - Exibe nome da comissão no ConsultorCard (frontend) - Remove link do manual PDF do footer
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
import logging
|
||||
import json
|
||||
import asyncio
|
||||
from pathlib import Path
|
||||
|
||||
from fastapi import FastAPI
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from contextlib import asynccontextmanager
|
||||
|
||||
from .routes import router
|
||||
@@ -147,6 +149,10 @@ app.add_middleware(
|
||||
|
||||
app.include_router(router)
|
||||
|
||||
static_dir = Path(__file__).parent.parent.parent.parent / "static"
|
||||
if static_dir.exists():
|
||||
app.mount("/api/static", StaticFiles(directory=str(static_dir)), name="static")
|
||||
|
||||
|
||||
@app.get("/")
|
||||
async def root():
|
||||
|
||||
@@ -42,6 +42,7 @@ class AvaliacaoComissaoSchema(BaseModel):
|
||||
premio: str
|
||||
ano: int
|
||||
comissao_tipo: str
|
||||
nome_comissao: str = ""
|
||||
|
||||
|
||||
class PremiacaoSchema(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user