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