发行说明 (Release Notes)
v2.2.0 — 数据助手 (Data Assistant) (2026年2月)
新增功能
- AI 对话式查询 — 一个全新的对话式界面,允许您使用自然语言查询 PO 订单。
- 上下文感知向下钻取 (Context-Aware Drill-Down) — 单击生成的图表元素可无缝地在分层数据中向下钻取 (供应商 → PO → 款式 → 颜色 → 尺码)。
- 自动图表生成 — 根据您提出的问题,自动生成精美的 ECharts 图表和数据表格。
- 企业级安全防护与 PII 屏蔽 — 主动筛选并屏蔽用户输入和 AI 输出中的敏感数据。强大的 Zod 验证可确保响应格式正确。
- 可观测性日志记录 — 内置遥测记录交互行为和令牌使用情况,并自动评分以建立 AI 学习循环。
- 严格的安全隔离 — AI 会继承您的系统角色。供应商只能查询自己的公司数据,经理级以上可以看到所有数据。
v2.1.0 — 实时通知 (Real-Time Notifications) (2026年2月)
新增功能
- 顶部通知栏 (Header Notifications) — 顶部导航栏新增通知铃铛,可实时提醒用户有关采购订单 (PO) 的更改。
- 活动日志集成 (Activity Log Integration) — 通知与 PO 活动日志无缝绑定:当经理发表评论或批准 PO 时,供应商会立即收到通知,反之亦然。
- 智能路由 (Smart Routing) — 系统会根据执行更改的人员自动计算出谁应该收到通知。
v2.0.0 — 状态机后端 (2026年2月)
新增功能
- 工作流引擎 — 所有采购订单 (PO) 的状态转换现在都通过基于数据库引用表的验证状态机进行。
- 8 种 PO 状态 — 新建 (New)、需修改 (Requires Revision)、待审批 (Pending Approval)、已确认 (Confirmed)、生产中 (In Production)、已发货 (Shipped)、已交付 (Delivered)、已取消 (Cancelled)。
- 供应商答复跟踪 — 系统现在将 Cin7 原始值与供应商的编辑内容分开跟踪,实现透明的变更管理。
- 转换历史记录 — 每次状态更改都会记录执行人、时间及原因。
- 基于角色的授权 — 每个角色的状态转换权限(供应商、经理、管理员)都得到严格执行。
重大变更
- 状态值现在基于整数(100, 150, 200 等)而非字符串。
- 订单项 API 返回包含原始值/供应商答复值的详细尺码对象。
- API 响应中包含
statusId、statusColor 和 statusZh 字段。
v1.0.0 — 初始版本 (2026年1月)
功能特性
- 通过 Apache Airflow 同步 Cin7 数据
- 支持过滤、排序和分页的 PO 列表
- 包含标题编辑和订单项的 PO 详情页
- 带有更改跟踪的尺码明细编辑
- 文档上传 (形式发票 Proforma Invoice)
- 装柜照片上传
- FIT & CFM 样品跟踪
- 双语支持 (英文 / 简体中文)
- Microsoft Entra ID 身份验证
- 用户管理 (管理员权限)
- 打印及导出为 PDF