From 7379e525f3c4e96c6c122f43be7036b77e78c506 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Fri, 26 Jun 2026 18:30:42 +0800 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20=E7=9C=9F=E6=94=B6=E5=8F=A3=20?= =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=E8=99=9A=E5=81=87=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复内容(之前声称完成但实际未生效的): 1. 复核结果页:真正插入返回首页按钮+分享提示块 - 之前只定义了share_hint变量,HTML模板中完全没使用 - 现在真正插入到body_html第一个section中 2. 定价页:真正插入返回首页按钮 - 之前完全不存在 3. 结账页:真正插入返回首页按钮 - 之前完全不存在 4. Portal状态页:真正插入进度条HTML - 之前只定义了CSS class,HTML中从未使用 - 现在真正插入3阶段进度条到状态页 验证: - 59 passed - 浏览器真实复验:复核结果页/定价页/结账页均有返回首页链接 --- admin/routes/web_public.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/admin/routes/web_public.py b/admin/routes/web_public.py index 67da71e..0d9c75f 100644 --- a/admin/routes/web_public.py +++ b/admin/routes/web_public.py @@ -1838,6 +1838,7 @@ def _render_pricing_page(request: Request) -> str:
+
返回首页

服务套餐

先按服务深度选择适合自己的方案:复核现有方案本身免费;如果你已经拿到其他方案,先做复核判断风险;如果希望一次拿到完整建议,优先看 99 元完整志愿方案;如果需要更多人工沟通和多轮修订,再选择 199 元深度辅导版。

@@ -2057,6 +2058,7 @@ def _render_checkout_page(service_version: str) -> str:
+ 在线下单

{escape(service_label)}

{escape(service_desc)} 现在先确认联系人与考生基础信息;支付成功后,再进入资料向导补充分数、位次、偏好和已有方案附件。

@@ -2973,6 +2975,7 @@ def _render_status_page(token: str, context: dict[str, Any]) -> str:
订单进度总览

{escape(context["stage_title"])}

+
1. 支付成功
3. 报告交付

{escape(context["stage_subtitle"])}

当前阶段:{escape(context["stage"])}
@@ -3336,9 +3339,16 @@ def _render_review_start_page(contract: ReviewResultContract, token: str | None) share_hint = "此页链接可直接复制分享" body_html = f"""
- 免费复核结果 +
+ 免费复核结果 + 返回首页 +

复核结果

基于你当前提交的信息,下面先告诉你当前的风险判断和最适合的下一步。

+
+

分享给家人商量

+

{share_hint}。把当前页面链接复制发给家人,一起讨论结果。

+