diff --git a/changelogs/2026-05/04_frontend_notice_contract_signature_only_after_sign.md b/changelogs/2026-05/04_frontend_notice_contract_signature_only_after_sign.md new file mode 100644 index 0000000..6bb458f --- /dev/null +++ b/changelogs/2026-05/04_frontend_notice_contract_signature_only_after_sign.md @@ -0,0 +1,38 @@ +--- +date: 2026-05-04 +type: frontend-notice +module: contract-detail +priority: low +notify: ["@mmg"] +status: pending +--- + +# 12301 合同 PDF "旅游者签名(盖章)" 段未签署时为空 — UI 加提示 + +## 现象 + +合同详情页 admin 下载 12301 PDF,附件1 旅游报名表底部的"旅游者签名(盖章)"格子为空。 + +## 根因(非 BUG) + +12301 平台模板:旅游者**完成短信签署**后才把签名图渲染到 PDF。如果合同状态是"待签署"/"未完成签署"就下载 PDF,签名格子本就是空的——这是**预期行为**。 + +## 后端零改动 + +签名渲染由 12301 平台控制,我们入参没字段触发。 + +## 前端建议 + +合同详情页 admin 下载/预览 PDF 按钮旁,根据合同状态加提示: + +```vue +下载 PDF + + ⚠️ 旅游者尚未完成签署,PDF 中"签名(盖章)"段会为空 + +``` + +或者下载前用 modal 二次确认,避免运营误以为合同 BUG。 + +@mmg 看下,这个 UI 提示挺重要 — 之前用户反馈的 BUG 实际就是误以为后端漏字段。