Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -271,7 +271,7 @@ def processar_relatorio(html_file, tarefa_files):
|
|
271 |
pdf_output_path = os.path.join(output_directory, "relatorio_final.pdf")
|
272 |
generate_pdf_report(df, media_tempo_medio_turma, pdf_output_path)
|
273 |
|
274 |
-
return df.to_html(index=False),
|
275 |
|
276 |
# Tema personalizado
|
277 |
theme = gr.themes.Default(
|
@@ -306,18 +306,18 @@ with gr.Blocks(theme=theme) as interface:
|
|
306 |
generate_btn.click(
|
307 |
fn=wrapper,
|
308 |
inputs=[html_file, excel_files],
|
309 |
-
outputs=[output_html,
|
310 |
)
|
311 |
download_html_btn.click(
|
312 |
fn=None,
|
313 |
inputs=None,
|
314 |
outputs=None,
|
315 |
-
_js="(
|
316 |
)
|
317 |
download_pdf_btn.click(
|
318 |
fn=None,
|
319 |
inputs=None,
|
320 |
outputs=None,
|
321 |
-
_js="(
|
322 |
)
|
323 |
interface.launch()
|
|
|
271 |
pdf_output_path = os.path.join(output_directory, "relatorio_final.pdf")
|
272 |
generate_pdf_report(df, media_tempo_medio_turma, pdf_output_path)
|
273 |
|
274 |
+
return df.to_html(index=False), html_output_path, pdf_output_path
|
275 |
|
276 |
# Tema personalizado
|
277 |
theme = gr.themes.Default(
|
|
|
306 |
generate_btn.click(
|
307 |
fn=wrapper,
|
308 |
inputs=[html_file, excel_files],
|
309 |
+
outputs=[output_html, "html_output", "pdf_output"]
|
310 |
)
|
311 |
download_html_btn.click(
|
312 |
fn=None,
|
313 |
inputs=None,
|
314 |
outputs=None,
|
315 |
+
_js="() => { window.open(html_output, '_blank'); }"
|
316 |
)
|
317 |
download_pdf_btn.click(
|
318 |
fn=None,
|
319 |
inputs=None,
|
320 |
outputs=None,
|
321 |
+
_js="() => { window.open(pdf_output, '_blank'); }"
|
322 |
)
|
323 |
interface.launch()
|