新增座驾购买公屏通知

This commit is contained in:
pllx
2026-04-30 11:27:53 +08:00
parent 06864a9cec
commit 0fe003a773
4 changed files with 73 additions and 0 deletions
@@ -61,6 +61,11 @@ description: "开发 /Users/pllx/Web/Herd/chatroom 的聊天室座驾。适用
- 第一行用户身份信息显示 `用户 <用户名> · 部门 <部门> · 职务 <图标 职务> · 会员 <图标 会员>`
- 第二行标题只显示 `乘坐【<座驾名称>】闪亮登场`,不要重复用户名。
- `effect_user_info` 供动画 HUD 第一行使用,`effect_title` 供动画 HUD 第二行使用,`identity_text` 只供文字播报使用。
- 座驾购买成功必须向当前房间广播文字通知:
- 通知使用 `系统传音``action = ride_purchase`
- 文案包含 `【座驾】`,前端会按百家乐同款紧凑卡片样式渲染。
- 通知末尾必须带 `购买座驾` 按钮,点击调用 `openRideModal()`,方便其他人快速购买。
- 购买通知必须写入 `ChatStateService`、广播 `MessageSent`,并通过 `SaveMessageJob` 落库。
- 前端改动后如果浏览器仍显示旧动画标题,必须运行 `npm run build` 或确认 Vite dev server 已刷新,避免加载旧的 `public/build` 资源。
## 新增座驾步骤