Skip to content

droppilot — 商家端(Shopify 嵌入式应用) ​

✨ 新功能 ​

  • 工单模块全面重构: 从「表格 + 详情弹窗」改造为整页双栏布局(邮件客户端式),支持图片预览、快捷回复、原因分组。切换工单时自动清空引用预览。
  • 仪表盘升级: 新增待办项组件(代办工单/逾期账单),优化公告栏自定义组件,新增紧凑指标条样式。
  • 账单模块: 新增账单详情抽屉及付款方式列表,支持按付款状态过滤。
  • 物流追踪: 新增物流轨迹手动翻译功能及后端接口支持。
  • 库存管理: 实现采购记录、库存变动日志、库存状态标签、低库存提示、缺货项国际化;优化库存获取接口支持分页与搜索。
  • 公告系统: 支持紧急公告展示与通知管理。
  • 工单创建优化: 支持多语言消息提示。
  • 账单警报: 新增账单即将到期和逾期的警报提示信息。
  • 国际化增强: API 请求自动携带 Accept-Language 头部,覆盖库存、账单、工单等模块。

🐛 缺陷修复 ​

  • 修复工单详情 desc 区误展示后续回复附件的问题(7e81df9)
  • 修复工单页面底部过多空白,改用 flex 布局撑满视口(5c7000f)
  • 修正订单状态显示文案顺序(cb1a66f)
  • 多处国际化文案修正(补货单价、结算价、支付锁仓等)

♻️ 重构与删除 ​

  • 移除旧版 TicketDetailPanel、TicketListItem、DashboardAnnouncementBanner 等大量冗余组件
  • 删除近 8500 行旧代码,净减少约 6100 行

QuickPoint — 运营工作台 ​

✨ 新功能 ​

  • 库存抵扣预览: 新增库存抵扣预览功能,支持基准货币计算、锁库明细和变体乘数处理。
  • 规则映射升级:
    • 新增批量删除功能,支持选择模式和批量操作
    • 新增库存关联功能,批量创建规则时可选择关联库存
    • 规则编辑弹窗增强错误处理和用户提示
  • 库存日志查询优化: 支持通用搜索和变更类型筛选。
  • 订单处理增强: 新增解析变体乘数逻辑,优化已确认订单展示;可计费数量不足时红色强调。

🐛 缺陷修复 ​

  • 修复删除规则时未正确处理关联库存锁定的问题(098181c)
  • 修复库存管理弹窗中补货单价标签显示问题(407ae60)

♻️ 重构与删除 ​

  • 移除冗余库存状态计算,统一由后端提供(663ddec)
  • 移除旧版 PurchaseRecordDrawer、TrackingFormPanel、TrackingTimelinePanel 等组件
  • 净减少约 3650 行代码

QuoteGo — 后端服务 ​

✨ 新功能 ​

  • 库存管理重大重构:
    • 引入 MappingRules 规则引擎,支持条件分支和默认乘数逻辑
    • 支持跨订单合并抵扣明细及角色权限控制
    • 新增低库存阈值字段,优化库存状态计算
    • 实现增量锁仓逻辑、库存回补逻辑、退款按发货来源回补库存
    • 新增库存变动日志 paid_lock 明细类型
    • 新增 StoreVariants 变体自动同步功能
  • 商家自助补货: 商家可通过系统自助申请补货并完成付款核验,支持取消未入库采购记录。
  • 物流追踪: 新增物流轨迹批量翻译功能、采购物流订阅/删除功能及状态同步。
  • 商家账单汇总: 新增账单默认付款期限、账单财务汇总、未支付账单统计及付款状态过滤。
  • Shopify Token 管理优化: 支持自动刷新和过期处理(4046423)。
  • 工单模块增强:
    • 商家端工单列表排序支持未读优先(863b0c9)
    • 新增附件字段解析及清洗逻辑(2713033)
    • 新增 Accept-Language 本地化错误处理
  • 订单复合索引优化: 提升查询效率(70513a8)。
  • 采购管理增强: 新增采购列表过滤、取消未入库采购记录、按物流单号搜索采购记录。

🐛 缺陷修复 ​

  • SLA 标签消失问题: 修复工单列表中 SLA 标签在 markAsRead 后消失——resolveTicketSLAStartAt 回退时间从 agent_read_at 改为 created,避免 markAsRead 刷新导致 SLA 归零(838821f)
  • 多订单账单未发货退款回补库存: 修复退款场景下库存回补缺失(863b0c9)
  • 修复单元测试及编译警告(6906141)

♻️ 重构与删除 ​

  • 大幅简化库存模块: 移除 inventory_mapping_rules.go、inventory_purchase.go、inventory_quote.go 等大量旧逻辑,统一收敛到 inventory_deduction.go 和 inventory_hooks.go
  • 物流订阅逻辑从采购模块迁移至账单模块,重构测试用例
  • 移除 merchant_dashboard.go、merchant_i18n.go、translate_tracking.go 等冗余文件
  • 删除约 94 个文件中 12500+ 行旧代码,净减少约 12600 行

📊 统计汇总 ​

项目文件变更新增行删除行净变化
droppilot732,3708,488-6,118
QuickPoint721,8525,502-3,650
QuoteGo942,63415,245-12,611
合计2396,85629,235-22,379

QuickPoint Docs