增加气站合同附件受控上传与预览

This commit is contained in:
czl231
2026-08-18 21:52:00 +08:00
parent 06b6f0ee62
commit 61a61f916b
9 changed files with 262 additions and 9 deletions

View File

@@ -100,6 +100,7 @@
- 启用仅适用于草稿合同;已终止合同不得直接启用,只能通过续签填写新的生效时间、到期时间和原因后恢复履约。
- 配送合同创建、草稿编辑和续签必须填写到期时间,且到期时间必须晚于生效时间;历史缺失值应提示补录,不得推测回填。
- 合同只能选择当前气站用户及当前气站配送点。
- 合同附件仅支持单个不超过 10 MiB 的 PDF创建和草稿编辑时通过受控接口上传、替换或移除详情页通过气站鉴权和合同归属校验后预览不向前端暴露内部存储地址。
- 合同气瓶支持绑定和受控解绑。
- 合同修订记录只读,不允许修改或删除。
- 合同修订记录不展示公共软删除时间等无业务意义的基础设施字段。
@@ -199,3 +200,4 @@
9. 邀请二维码由配置 URL 和当前气站 identity 实时生成,不产生持久化记录。
10. 后端测试、路由权限测试、前端类型检查、契约检查和生产构建通过。
11. 20 类标准资源均可从列表进入独立详情页并刷新11 类可新建资源和 8 类可编辑资源具备对应独立页面。
12. 配送合同新建和草稿编辑页显示 PDF 选择控件而非附件地址文本框;附件预览、替换和移除均受当前气站数据范围约束。