One Line Notice Records
Notification 内 One Line Notice Records 功能 PRD,覆盖单行通知记录列表、筛选和生效时间。
One Line Notice Records 子页面用于查询单行通知记录。它和全局 Global One Line Notice 模块有关联,但本页负责记录查询,不直接定义顶部红色横幅的展示样式。
页面摘要
| 项目 | 说明 |
|---|---|
| 页面性质 | Notification 内单行通知记录查询页,不直接渲染顶部红色公告条 |
| 核心动作 | 按时间、品牌、分类、状态查询单行通知记录,核对文案和生效时间 |
| 数据范围 | 当前账号有权限查看的单行通知记录 |
| 当前状态 | 只读列表已定义;Category 列、时间口径和维护流程以本页字段模型和业务规则为准 |
参考区
页面状态 Figma 截图
Notification

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