📑 目录
主账号展示订单老客标识
当前系统中,订单的老客标识仅在子设计师视角下展示,主账号登录后查看订单详情时未显示老客标识。 主账号作为管理角色,需要快速识别客户是否为老客户,以便进行差异化服务和资源调度。
- 子设计师视角:显示老客标识 ✅
- 主账号视角:不显示老客标识 ❌
- 主账号无法直观判断客户类型
- 子设计师视角:显示老客标识 ✅
- 主账号视角:同步显示老客标识 ✅
- 两端展示逻辑一致
| 项目 | 说明 |
|---|---|
| 改动范围 | 订单详情页 — 主账号视角下的订单头部/客户信息区域 |
| 展示规则 | 与子设计师侧逻辑一致,根据客户历史下单记录判断是否为老客,满足条件则展示标识 |
| 标识样式 | 复用现有子设计师侧的老客标识UI组件,保持视觉统一 |
| 数据来源 | 复用现有接口,主账号请求订单详情时返回老客标识字段 |
主账号展示历史订单信息
当前系统中,主账号查看订单详情时未展示该客户的历史订单信息,导致主账号无法在当前页面了解客户的历史消费情况。 需要将历史订单信息同步展示到主账号视角下,与子设计师侧保持一致。
- 子设计师:可查看客户历史订单信息 ✅
- 主账号:无法查看客户历史订单信息 ❌
- 主账号需切换到其他页面查询,效率低
- 子设计师:可查看客户历史订单信息 ✅
- 主账号:同步展示客户历史订单信息 ✅
- 主账号在订单详情页内即可查看完整历史
| 项目 | 说明 |
|---|---|
| 改动范围 | 订单详情页 — 主账号视角下新增「历史订单信息」模块 |
| 展示位置 | 订单详情页内,该功能将重新优化 |
| 展示内容 | 客户历史所有订单信息(与子设计师侧一致) |
| 数据来源 | 复用子设计师侧已有的历史订单查询接口 |
历史信息展示方式改造(仅独立站)
针对独立站场景,对历史订单信息的展示方式进行全面改造优化。包含模块命名变更、展示方式调整、字段增补及维度调整共4个子需求。 历史信息内容直接在订单详情页内展示,不再通过点击按钮弹窗查看。多条数据需要固定高度、滑动展示。
- 模块名称为「历史订单记录」,仅展示历史订单
- 历史信息需点击按钮后弹窗展示
- 多条数据时弹窗内无固定高度,体验差
- 缺少独立站产品信息字段
- 无加印/修改状态标识
- 以订单为维度展示,设计师不明确具体哪个文件需要操作
- 模块更名为「客户订单记录」,包含新接单订单
- 历史信息直接在详情页内展示,无需弹窗
- 固定高度区域,多条数据滑动展示
- 增加独立站产品信息字段
- 增加加印/修改/空值标识
- 以商品为维度展示,一个版 = 一个商品
将现有模块名称「历史订单记录」更改为「客户订单记录」,以更准确反映该模块的实际含义——不仅包含历史订单,还包含当前新接入的订单。
原「历史订单记录」模块仅展示客户过往已完成/已发货的订单。改造后的「客户订单记录」模块需要同时记录和展示新接入的订单(即当前正在处理的订单),使设计师能在一个模块内看到该客户的全部订单流水。
- 模块名称:历史订单记录
- 仅展示已完成/已发货等历史订单
- 新接入的订单不在此处展示
- 设计师需分别查看当前订单和历史订单
- 模块名称:客户订单记录
- 展示该客户所有订单(含新接单)
- 新接入的订单同步记录到此模块
- 设计师可在同一模块查看完整订单流水
| 项目 | 说明 |
|---|---|
| 命名变更 | 前端所有涉及「历史订单记录」文案的位置统一更改为「客户订单记录」 |
| 数据范围扩大 | 新增展示"新接单"状态的订单,即客户当前正在处理中的订单 |
| 排序规则 | 按下单时间倒序排列(最新订单在最前面),新接单订单在列表顶部展示 |
| 字段数据 | 新接单订单其余没有相关数据,字段为空即可 |
在客户订单记录的商品展示中,增加独立站特有的产品信息字段,帮助设计师更全面了解产品规格。
在每个商品维度的展示中,新增加印/修改状态标识字段,帮助设计师快速判断该商品的操作类型。
| 字段值 | 展示样式 | 含义说明 |
|---|---|---|
| 加印 | 红色/醒目色标签 | 该商品需要加印,设计文件沿用历史版本 |
| 修改 | 橙色/警示色标签 | 该商品需要修改设计文件,设计师需重新处理 |
| 空值(—) | 灰色/弱化展示 | 该商品无加印或修改需求,保持原状 |
将客户订单记录的展示维度从订单级调整为商品级。即一个版(Version)为单独一个商品行展示, 目的是让设计师明确哪个文件需要加印/修改,避免整单查看时信息不聚焦。
- 以订单为一行展示
- 一个订单包含多个商品混在一起
- 设计师不清楚具体哪个商品/文件需要操作
- 需点击展开或跳转查看商品明细
- 以商品为一行展示
- 每个版/文件独立成一行
- 每行展示产品信息 + 加印/修改标识
- 设计师一目了然知道哪个文件需要操作
| 层级 | 内容 | 说明 |
|---|---|---|
| 第一层 - 订单分组头 | 订单编号、下单时间、订单状态 | 作为分组标题展示(吸顶/sticky),区分不同订单 |
| 第二层 - 商品行 | 商品缩略图、产品名称、产品信息字段、加印/修改标识、客户备注、价格、操作 | 一个版 = 一个商品行,每行信息完整独立 |
| 项目 | 规则 |
|---|---|
| 展示方式 | 直接在订单详情页内展示,不使用弹窗 |
| 容器高度 | 固定高度(建议 400-520px),超出部分滑动展示 |
| 滚动方式 | 垂直滚动,显示自定义滚动条 |
| 分组头 | 订单分组头 sticky 吸顶,滚动时始终可见当前订单编号 |
| 空状态 | 无历史订单时展示空状态提示 |
在商品级展示的报表/列表中,增加一个新字段「客户备注」,用于展示客户对该商品或订单的特殊备注说明。
| 项目 | 说明 |
|---|---|
| 字段名称 | 客户备注 |
| 数据来源 | racetopprint |
| 展示位置 | 商品行内,产品信息字段区域或独立一行展示 |
| 展示规则 | 有值则展示备注内容,无值则不显示该字段(或显示"—") |
| 内容长度 | 备注内容可能较长,建议超出部分截断展示,hover 或点击可查看完整内容 |
订单销售金额展示 🆕 NEW
当前独立站审核组、独立站设计组以及组内设计师在订单列表中无法看到订单的销售金额信息。 为便于相关角色了解订单价值、合理安排优先级和资源,需要在订单列表中增加展示订单销售额。
- 独立站审核组:订单列表不展示销售金额 ❌
- 独立站设计组:订单列表不展示销售金额 ❌
- 组内设计师:订单列表不展示销售金额 ❌
- 需进入订单详情才能查看金额,效率低
- 独立站审核组:订单列表展示订单销售额 ✅
- 独立站设计组:订单列表展示订单销售额 ✅
- 组内设计师:订单列表展示订单销售额 ✅
- 在列表页即可直观看到每个订单的销售价值
| 项目 | 说明 |
|---|---|
| 改动范围 | 订单列表页 — 新增「销售金额」列 |
| 涉及角色/页面 |
① 独立站审核组 — 审核组订单列表 ② 独立站设计组 — 设计组订单列表 ③ 组内设计师 — 设计师个人订单列表 |
| 展示字段 | 销售额 |
| 数据来源 | erp数据中的销售金额字段 |
| 展示格式 | 不展示星级,展示具体金额 |
| 角色 | 是否展示销售金额 | 说明 |
|---|---|---|
| 独立站审核组 | ✅ 展示 | 审核人员需了解订单价值,便于优先级判断 |
| 独立站设计组 | ✅ 展示 | 设计组管理者需了解订单价值,合理分配设计资源 |
| 组内设计师 | ✅ 展示 | 设计师了解所负责订单的价值,便于安排工作优先级 |
需求汇总
| 编号 | 需求名称 | 核心改动 | 作用范围 |
|---|---|---|---|
| 1 | 主账号展示订单老客标识 | 主账号补齐老客标识展示 | 独立站 |
| 2 | 主账号展示历史订单信息 | 主账号补齐历史订单模块 | 独立站 |
| 3a | 模块命名更改 + 新接单 NEW | 「历史订单记录」→「客户订单记录」,增加新接单订单展示 | 独立站(仅) |
| 3b | 增加产品信息字段 | 取独立站产品字段展示 | 独立站(仅) |
| 3c | 增加加印/修改字段 | 加印 / 修改 / 空值 三种状态 | 独立站(仅) |
| 3d | 商品级展示 + 客户备注 补充 | 一版=一商品,直接展示+固定高度滚动;报表增加「客户备注」字段(来源racetopprint) | 独立站(仅) |
| 4 | 订单销售金额展示 NEW | 审核组/设计组/设计师 订单列表展示销售额 | 独立站 |