# 报告编制与签发流程 报告从 **检测结果** 与 **报告模板** 生成,经 **校对、审核、签发**(以现场流程为准)。 异常编号与修订流程见 [业务流程 FAQ §4](../07-faq/02-business-process-faq.md#4-报告编制与签发)。 --- ## PDF 生成与二维码 - 系统在报告详情中提供 **生成 PDF**(后端 HTML 模板 + WeasyPrint;未安装 WeasyPrint 时可能为占位流,见部署环境说明)。 - 生成成功后,报告实体的 **`qr_code`** 字段会写入 **防伪查询 URL**(由环境变量 **`REPORT_VERIFICATION_URL`** 与报告主键组成,默认开发环境类似 `http://127.0.0.1:3000/verify/report/`)。**生产环境**请将该变量配置为对外可访问的 **HTTPS** 前缀,并确保前端已部署 **`/verify/report/:id`** 路由。 - **公开防伪查询**(无需登录): - 接口:`GET /api/v1/reports/public/verify//` - 页面:浏览器访问上述 `qr_code` 指向的地址即可核对报告编号与系统登记状态(仅返回非敏感摘要字段)。 --- ## 变更记录 | 日期 | 版本 | 作者 | 摘要 | |------|------|------|------| | 2026-04-01 | 1.0 | Wiki | 初版 | | 2026-04-01 | 1.1 | Wiki | 增补 PDF、二维码与公开防伪说明 | 返回:[Wiki 首页](../README.md)