One Line Notice Records
Notification 内 One Line Notice Records 功能 PRD,覆盖单行通知记录列表、筛选和生效时间。
One Line Notice Records 子页面用于查询单行通知记录。它和全局 Global One Line Notice 模块有关联,但本页负责记录查询,不直接定义顶部红色横幅的展示样式。
页面摘要
| 项目 | 说明 |
|---|---|
| 页面性质 | Notification 内单行通知记录查询页,不直接渲染顶部红色公告条 |
| 核心动作 | 按时间、品牌、分类、状态查询单行通知记录,核对文案和生效时间 |
| 数据范围 | 当前账号有权限查看的单行通知记录 |
| 当前状态 | 只读列表已定义;Category 列、时间口径和维护流程仍待确认 |
需求状态
| 状态 | 内容 |
|---|---|
Confirmed | 本页展示 One Line Notice Records,不等同于 Global One Line Notice 的顶部公告渲染规则。 |
Inferred from Figma | 当前无详情弹窗和行级操作,因此默认按只读列表处理。 |
Open Question | Category 是否展示、Date/Time 时间口径、详情/创建/编辑/删除/发布/停用流程仍待确认,见 开放问题。 |
1. Figma 原型
页面状态 Figma 截图
Notification

One Line Notice 列表包含 Date/Time、Brand、Category、Status 筛选和 Number、Brand、Notice、Start Date、End Date 表格。
截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。
2. 概览
One Line Notice Records 列表用于让运营或管理人员查看各品牌的单行公告文案、生效时间和状态。它不承担公告渲染规则;公告在登录后页面顶部如何展示,由全局 Global One Line Notice 文档定义。
3. 页面组成
| 区域 | UI 表现 | 对应功能说明 |
|---|---|---|
| 标签页导航 | One Line Notice Records 处于选中状态 | 标签页切换 |
| 筛选区 | Date/Time、Brand、Category、Status、Search、Reset | 筛选与查询 |
| 列表区 | Number、Brand、Notice、Start Date、End Date | 列表字段 |
| 分页区 | 每页条数、页码和上一页/下一页 | 分页 |
4. 功能说明
4.1 标签页切换
切换至 Pop Up Notice、General Note 或 System Message 时进入对应子页面,不强制继承 One Line Notice Records 的筛选条件。
4.2 筛选与查询
| 筛选项 | 规则 |
|---|---|
| Date/Time | 查询指定时间范围内的单行通知。具体按创建时间、生效时间还是展示时间待确认。 |
| Brand | 按品牌过滤通知记录,默认 All。 |
| Category | 按通知分类过滤;当前表格未展示 Category 列,分类口径待确认。 |
| Status | 按通知状态过滤,例如全部、有效、无效、过期。 |
| Search | 刷新列表并回到第 1 页。 |
| Reset | 清空当前筛选并恢复默认列表。 |
4.3 列表表格级定义
| 项目 | 定义 |
|---|---|
| 行粒度 | 每一行代表一条通知记录。 |
| 汇总粒度 | 无 Total 汇总行;分页总数代表当前筛选范围内的通知记录数。 |
| 默认排序 | 默认排序未在 Figma 中明确;未确认前建议按发送或生效时间倒序。 |
| 数据范围 | 受当前通知类型、筛选条件、品牌权限和当前账号数据范围限制。 |
| 父子 / 展开关系 | 无展开子行;详情弹窗如存在,必须单独定义字段模型。 |
| 导出关系 | 当前列表未展示导出入口;导出字段为 Open Question,不默认等于可见列。 |
4.4 列表字段模型
| 字段 | 所在区域 | 状态 | 定义 / 口径 | 展示规则 | 导出 | 备注 |
|---|---|---|---|---|---|---|
Number | 通知列表 | Visible in Figma | 当前页序号。 | 当前页从 1 开始。 | No visible export entry | 不作为通知唯一标识。 |
Brand | 通知列表 | Confirmed | 通知所属品牌。 | 品牌名称或标签。 | No visible export entry | 受品牌权限限制。 |
Notice | 通知列表 | Confirmed | 单行通知正文。 | 过长时按表格规则截断。 | No visible export entry | 完整展示优先级由全局公告规则定义。 |
Start Date | 通知列表 | Confirmed | 通知开始生效日期。 | 统一日期格式。 | No visible export entry | 与状态筛选口径相关。 |
End Date | 通知列表 | Confirmed | 通知结束生效日期。 | 统一日期格式。 | No visible export entry | 过期后仍可查询。 |
4.5 分页
分页规则与 Notification 其他列表一致。查询、重置和每页条数变化后回到第 1 页。
5. 业务规则
- One Line Notice Records 展示的是通知记录,不等同于当前正在顶部展示的唯一公告。
- 同一品牌同一时间可能存在多条记录,但实际全局公告展示优先级应由 Global One Line Notice 定义。
- Notice 文案需要支持三语言;如果某语言缺失,应按共享国际化规则处理。
- 已过期通知仍可查询,但不能继续作为当前有效公告展示。
6. 异常与空态
| 场景 | 处理 |
|---|---|
| 无记录 | 保留筛选区和表头,列表展示空态。 |
| Category 为空 | Category 下拉显示 All 或禁用,不能展示无效分类。 |
| 日期范围非法 | 阻止查询并提示修正。 |
| 文案过长 | 列表中截断,后续如补充详情弹窗再展示完整文案。 |
7. 开放问题
One Line Notice Records Figma 需补充 / 修正项
- 页面存在 Category 筛选,但表格没有 Category 列;需要确认分类是否应展示在列表中。
- 当前没有详情弹窗、创建、编辑、删除、发布和停用原型;如果运营需要维护公告,需要补充对应 Figma。
- Date/Time 查询口径需要确认:创建时间、生效时间还是实际展示时间。
- 需要确认该列表是否包含历史公告、草稿公告和已停用公告。