feat(banner): 首页常驻滚动通知 - 合并 PR #531 到本地
将常驻通知迁移顺延为 v20-v22,避免与已发布的 v19 支付插件版本冲突。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,6 +5,16 @@ description: 当前项目已实现的核心工作台能力与使用入口
|
||||
|
||||
# 功能清单
|
||||
|
||||
## 首页常驻滚动通知
|
||||
|
||||
工作台首页顶部可展示运营配置的常驻滚动通知。管理员在「运营 → 常驻通知」维护标题、类型(公告 / 活动 / 更新 / 警告)、生效窗口和跳转链接;标题支持分段样式和光标处插入 emoji。公开接口 `GET /api/banner-announcements` 只返回当前生效条目,前台轮播展示,用户可本地关闭。
|
||||
|
||||
### 相关实现
|
||||
|
||||
- `web/src/components/layout/banner-announcements-slider.tsx`:首页顶部滚动通知条。
|
||||
- `web/src/pages/admin/components/admin-banner-announcements-panel.tsx`:后台配置面板。
|
||||
- `GET /api/banner-announcements` 与 `/api/admin/banner-announcements`:公开生效列表与管理 CRUD。
|
||||
|
||||
## 工作区签到加油站
|
||||
|
||||
积分功能开启且后台「每日签到积分」大于 0 时,首页侧栏容量条上方固定显示领取卡片:标题为「{站点品牌名}加油站」,副文案为今日可领积分,黑色按钮「立即领取」。未领取时一直显示;当天领取成功后立即消失。关闭积分、签到积分为 0,或未登录时不显示。卡片用白底、黑按钮和青绿积分数字,不套浅蓝舞台底。
|
||||
|
||||
Reference in New Issue
Block a user