Appearance
Release Notes (2026-08-05 ~ 2026-08-14)
覆盖仓库:QuoteGo / QuickPoint / droppilot(local
main→origin/main) QuoteGo 28 commits(6342af4)、QuickPoint 39 commits(8fb5aa8)、droppilot 1 commit(0ff1b1b)
✨ 重点 Feature(跨项目联动)
1. 库存商品图片固化与本地图片上传
- QuoteGo
aef541a:Inventory 新增product_imagefile 字段固化报价产品图片,图片生命周期脱离 QuoteProducts 删除;支持 multipart 更新替换,上传后自动回写image_url - QuickPoint
8fb5aa8:编辑库存弹窗支持本地上传图片,本地图片与图片 URL 二选一(互斥) - 报价产品图片不再随源商品删除而失效,前端可直接上传/替换,降低运维成本
2. 清除店铺库存运维接口
- QuoteGo
303b1b8:新增清除店铺库存运维接口与页面支持(inventory_reset.go+db_download.go) - 提供店铺级库存一键重置/清理能力,配合 500+ 行单元测试保障数据安全
3. 报价历史快照与版本管理
- QuoteGo
9f34bb6:新增报价历史快照功能,支持快照版本管理 - QuickPoint
5e2cf14:报价模块支持版本切换与预览 - 用户可回溯/还原历史报价版本,提升报价数据可追溯性
4. 报价修改审计
- QuoteGo
54565f1:新增历史报价变更记录集合及数据迁移逻辑 - QuoteGo
b20e6d9:新增目的地/物流线路变更审计 - QuickPoint
8095560:记录变更明细及业务员信息 - QuickPoint
340b3c2:目的地/物流线路变更记录展示 - 报价每次修改均留有审计痕迹,支持责任追溯
5. 报价名称支持
- QuoteGo
c5161a9:HistoryQuote 新增报价名称字段 - QuickPoint
8ebdebd:报价模块添加报价名称 - 报价单可自定义名称,便于识别与管理
6. 物流线路启用开关
- QuoteGo
8283c46:ShippingRoute 新增enable字段标识线路是否启用 - QuickPoint
f2206b4:disable 的线路不展示;无物流/线路停用禁止保存报价单 - QuickPoint
9e216a8:目的地勾选不再自动选线路,并完善停用提示 - 物流配置更灵活,可停用线路而不删除历史数据
7. 采购记录签收检测
- QuoteGo
f0c000b:新增采购记录签收检测功能及单元测试 - QuickPoint
53aac59:库存模块新增「待确认签收」采购记录数 - 签收环节可跟踪,降低采购到货纠纷
8. 库存商品名中英文分离
- QuoteGo
c9a0a2a:库存商品名支持中英文分离 - QuickPoint
8f5dda8:拆分商品名称为中英文双语字段 - 中英文商品名独立维护,适配双语场景
9. 批量按订单号精确查询
- QuoteGo
8bb359b:新增批量按订单号精确查询接口 - QuickPoint
bc0eb52:订单模块批量单号搜索及截断提示
🚀 其他 Feature
QuoteGo
56a1335:商家 SLA 统计支持按时间范围动态计算a90a759:账单预览导出 Excel 增加 countryCode
QuickPoint
ec61867:变体统计导出改为 Excel6a366da:新增运费试算入口与弹窗5a7413d:订单表格新增 Shopify 售价列43b302e:新增付款凭证预览弹层96aa7ae:报价单表头固定 + 横向滚动条2f0a434:物流配置展示更新时间d025d32:报价单渠道信息固定显示,导出时裁剪
droppilot
0ff1b1b:履约快照支持按 7/30 天范围切换
🐛 重大 Bug Fix
- QuickPoint
2651387:临时汇率按币种隔离- 修复切换产品时价格变动问题,报价金额计算更准确可靠
- QuoteGo
8283c46:修复历史报价跨组织更新的越权问题(安全漏洞)- 更新已有报价时必须校验报价属于当前组织,防止跨组织接管/覆盖,附越权回归测试
- QuickPoint
045dc06/b1ccfbe:修复 mappingRule 嵌套展开报价单以水合报价单号- 报价单号在深层嵌套报价产品时正确展示
- QuoteGo
177f357/ QuickPoint2d4796a:修复失败的单元测试
♻️ 重构 / 移除
- 移除订阅支付(Paddle)相关逻辑:
- QuoteGo
cd0cf5b(删除pkg/api/paddle.go、paywall.go等) - QuickPoint
b87c95e(移除订阅支付组件及相关逻辑)
- QuoteGo
- QuoteGo
a413465:移除误填客存纠正接口,统一改用后端入口
🧱 数据库 Schema 变更(需执行迁移)
HistoryQuote新增name(报价名称)- 新建历史报价变更记录集合(报价审计)
- 新建报价快照集合
Inventory新增product_title_en/product_title_zh(商品名中英文分离)Inventory新增product_imagefile 字段(商品图片固化)InventoryPurchases新增signed_detected_at(签收检测)ShippingRoute新增enable(线路启用开关)
⚠️ 部署注意
- 后端迁移脚本按时间戳顺序执行(
1800000100→1800000011)。 - 前端需同步更新
useUIStore.ts文案资源(中英文已同步维护)。 - 本次前后端功能强关联(快照、审计、签收、图片固化),建议同版本一起发布。