liuyun 35028a69d2
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
docs(spec): 归档 in-app-notification + 同步通知主 spec
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:26:15 +08:00

848 B

Notice Specification

Purpose

定义站内通知的前端行为:顶栏铃铛展示未读数与通知列表、标记已读,管理页做通知 CRUD。

Requirements

Requirement: 顶栏通知铃铛

前端 SHALL 在顶栏展示通知铃铛与未读角标,点击展开通知列表,支持标记单条/全部已读;未读数轮询刷新。

Scenario: 展示未读数

  • WHEN 用户登录后
  • THEN 铃铛展示其未读通知数,并定时刷新

Scenario: 标记已读

  • WHEN 用户点开某条通知或点「全部已读」
  • THEN 该通知标记已读,未读数更新

Requirement: 通知管理页

前端 SHALL 提供通知管理页,支持管理员新增/编辑/删除通知。

Scenario: 管理通知

  • WHEN 管理员进入通知管理页
  • THEN 可分页查看并增删改通知