修复前端缓存复用导致账单筛选回退 #224
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/qiuxiang-frontend-release-cache"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
前端缓存此前仅校验输入指纹和文件存在,缓存产物被覆盖后仍可复用;资源清单合并也可能让 CSS 缓存覆盖 JS 版本记录。新增产物哈希校验、构建期间源码变化检查、按类型合并清单,并在上传前核对镜像内账单组件及资源与本机一致。
验证:完整前端构建、缓存命中复用、缓存缺失/覆盖检测、6 项筛选导出测试、浏览器交互验证通过。真实数据预览组合筛选 317 条,全量导出 317 条、当前页 20 条,无范围外记录。
仅修改构建与发布脚本和相关测试,不修改金额、权限、数据库或生产连接配置。