## ADDED Requirements ### Requirement: 通知接口 系统 SHALL 提供:`GET /notices`(分页,管理)、`POST /notices`、`PATCH /notices/:id`、`DELETE /notices/:id`(管理,需 `notice:*` 权限);`GET /notices/mine`(当前用户可见通知 + 已读状态)、`GET /notices/unread-count`(未读数)、`POST /notices/:id/read`(标记已读)、`POST /notices/read-all`(全部已读),后四者仅需登录态。 #### Scenario: 拉取未读数 - **WHEN** 用户请求 GET /notices/unread-count - **THEN** 返回其未读通知数 #### Scenario: 标记已读 - **WHEN** 用户请求 POST /notices/:id/read - **THEN** 该通知对当前用户标记为已读