From a869019fb9f7e198ab5141d66c26cc7aba58dd47 Mon Sep 17 00:00:00 2001 From: 13315423919 <13315423919@qq.com> Date: Fri, 7 Nov 2025 09:05:37 +0800 Subject: [PATCH] Add File --- src/landppt/web/templates/result.html | 128 ++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 src/landppt/web/templates/result.html diff --git a/src/landppt/web/templates/result.html b/src/landppt/web/templates/result.html new file mode 100644 index 0000000..2fe3e43 --- /dev/null +++ b/src/landppt/web/templates/result.html @@ -0,0 +1,128 @@ +{% extends "base.html" %} + +{% block title %}生成结果 - LandPPT{% endblock %} + +{% block content %} +{% if success %} +
+

🎉 PPT 生成成功!

+

您的 PPT 已经成功生成,可以预览和下载。

+
+ +
+

📊 生成结果

+

任务ID: {{ task_id }}

+
+ +
+
+

📋 PPT 大纲

+ {% if outline %} +
+

{{ outline.title }}

+

+ 总共 {{ outline.metadata.total_slides }} 页幻灯片 | + 场景: {{ outline.metadata.scenario }} | + 语言: {{ outline.metadata.language }} +

+ +
+ {% for slide in outline.slides %} +
+ 第{{ slide.id }}页: {{ slide.title }} + {% if slide.subtitle %} +
{{ slide.subtitle }} + {% endif %} + {% if slide.content %} +
+ {{ slide.content[:100] }}{% if slide.content|length > 100 %}...{% endif %} +
+ {% endif %} +
+ {% endfor %} +
+
+ {% endif %} + +
+ 查看项目列表 +
+
+ +
+

🎯 操作选项

+ +
+ + 🔍 预览 PPT + + + + + + 🔄 创建新的 PPT + + + + 📊 查看所有项目 + +
+ +
+

💡 提示

+
    +
  • 点击"预览 PPT"可以在新窗口中查看完整的演示文稿
  • +
  • PPT 支持键盘导航(左右箭头键)
  • +
  • 如需修改,可以重新生成或联系技术支持
  • +
+
+
+
+ +{% if slides_html %} +
+

🎬 PPT 预览

+
+ +
+
+{% endif %} + +{% else %} +
+

❌ 生成失败

+

很抱歉,PPT 生成过程中出现了错误。

+ {% if error %} +
+ 错误详情: {{ error }} +
+ {% endif %} +
+ +
+ 🔄 重新尝试 + 🏠 返回首页 +
+{% endif %} +{% endblock %} + +{% block extra_js %} + +{% endblock %}