v1.14.8
v1.14.8
🐛 修复:兼容旧版 ACG-Faka 库存接口
本版本修复旧版 ACG-Faka 未提供 /shared/commodity/stock 时,商品同步因 HTTP 200 HTML 404 页面而全部失败的问题。
库存接口兼容
- 继续使用新版
/shared/commodity/stock获取实时库存; - 仅在确认库存路由不存在时,切换到旧版已有的
/shared/commodity/item商品详情接口读取stock; - 批量同步首次确认旧版路由后,后续商品直接使用兼容接口,避免对不存在的库存路由重复请求;
- WAF、Cloudflare、限流和临时网关 HTML 不触发兼容降级,保留原有重试与错误诊断;
- 不使用旧版
/shared/commodity/inventory作为回退,避免人工发货商品被错误识别为零库存。
测试
- ACG-Faka 库存与协议定向测试:21 passed,98 assertions;
- 全量
php artisan test:449 passed,1529 assertions; - Laravel Pint 与
git diff --check通过。
升级说明
- 本版本不包含数据库迁移;
- 本版本不包含前端变更,无需重建前端产物;
- 更新后请执行
php artisan queue:restart,使常驻队列 worker 加载新的库存兼容逻辑。