Appearance
✨ 重点 Feature
跨项目联动:客户名称格式校验与唯一性校验
- QuoteGo
00b49f8:新增客户名称格式校验及更新时唯一性校验 - QuickPoint
7e1a496:新增客户名称格式校验及错误提示 - 前后端协同实现客户名称的格式验证与唯一性检查,提升数据质量
跨项目联动:超重标记与虚假区间预估
- QuoteGo
037432a:新增超重标记并在确认/撤销时维护 - QuickPoint
8b889ad:新增虚假区间超重预估标记及分包提示 - 后端在订单确认时写入超重标记,前端在报价和订单详情中展示超重预估与分包提示
🚀 其他 Feature
QuoteGo
- 承运商
ccdfff5:启用万邦速递并切换至正式API地址 - API
ea8e5dc:route-code-list 接口返回 success 与 message 以区分失败场景并补充测试
QuickPoint
- 标签
8bff13b:拆分用户标签与系统标签,筛选下拉支持展示系统标签 - 订单筛选
11b7b6b:国家筛选支持分组浏览与搜索并扩展全量国家
🐛 重大 Bug Fix
QuoteGo
- 库存
26a0fc0:修复有货/缺货可用量双重扣减误判缺货 (#1060) - 风控中心
4678d82:更新收货地址时忽略请求中国家字段篡改 - 承运商显示
13bb565:修正显示名为容鼎速达
QuickPoint
- 订单
16e092b:修复全部订单视图搁置单双徽标重复并悬停显示原状态 - 地址编辑
1f4e24b:国家改为只读展示并更新测试 - 物流
97d7ba4:路线弹窗运输方式列表加载失败/未绑定时按状态提示并支持重试 - 报价
c1944f7:报价单预览使用全宽布局并支持横向滚动
♻️ 重构 / 移除
QuickPoint
- 客户模块
225dd30:移除叠加减免模式并改为按SKU数减免固定金额
🧱 数据库 Schema 变更(需执行迁移)
- ShippingTier 集合:新增
isFake布尔字段,标识虚假重量区间/超重预估档 - Orders 集合:新增
is_overweight布尔字段,标记订单是否超重 - 迁移文件:
2026090600_add_shipping_tier_is_fake_orders_is_overweight.js - 执行命令:
./quotepilot migrate
⚠️ 部署注意
- 前后端需同步发布:客户名称校验、超重标记等功能涉及前后端联动,必须同时部署
- 数据库迁移:部署前需执行数据库迁移,否则新功能将无法正常工作
- 承运商配置:万邦速递已切换至正式API地址,确保相关配置已更新