修复前端缓存复用导致账单筛选回退 #224

Merged
qiuxiang merged 1 commits from fix/qiuxiang-frontend-release-cache into main 2026-09-21 09:29:03 +08:00
Collaborator

前端缓存此前仅校验输入指纹和文件存在,缓存产物被覆盖后仍可复用;资源清单合并也可能让 CSS 缓存覆盖 JS 版本记录。新增产物哈希校验、构建期间源码变化检查、按类型合并清单,并在上传前核对镜像内账单组件及资源与本机一致。

验证:完整前端构建、缓存命中复用、缓存缺失/覆盖检测、6 项筛选导出测试、浏览器交互验证通过。真实数据预览组合筛选 317 条,全量导出 317 条、当前页 20 条,无范围外记录。

仅修改构建与发布脚本和相关测试,不修改金额、权限、数据库或生产连接配置。

前端缓存此前仅校验输入指纹和文件存在,缓存产物被覆盖后仍可复用;资源清单合并也可能让 CSS 缓存覆盖 JS 版本记录。新增产物哈希校验、构建期间源码变化检查、按类型合并清单,并在上传前核对镜像内账单组件及资源与本机一致。 验证:完整前端构建、缓存命中复用、缓存缺失/覆盖检测、6 项筛选导出测试、浏览器交互验证通过。真实数据预览组合筛选 317 条,全量导出 317 条、当前页 20 条,无范围外记录。 仅修改构建与发布脚本和相关测试,不修改金额、权限、数据库或生产连接配置。
qiuxiang added 1 commit 2026-09-21 09:28:55 +08:00
qiuxiang merged commit f418063426 into main 2026-09-21 09:29:03 +08:00
qiuxiang deleted branch fix/qiuxiang-frontend-release-cache 2026-09-21 09:29:05 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#224
No description provided.