fix: 拒绝本地旧后端返回的过期 MKH 库存 #37
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "codex/mkh-fresh-contract-0924"
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?
截图中的 localhost:5173 会代理本机后端;当前端已更新而本地后端仍是旧进程时,旧后端会忽略真正刷新语义并返回库存 4。
本变更增加 MKH 实时刷新协议:后端明确返回协议版本和刷新完成标记;前端强制刷新时必须校验标记,否则清空旧表格并提示停止旧 remote:dev、拉取 main 后重启,避免把过期值冒充最新数据。README 同步说明前后端必须一起重启。
验证:后端 347 项测试通过;前端 ESLint、21 项测试和生产构建通过。无 SQL、表结构或数据迁移变更。