docs(changelog): #3414 明确「我的消息」菜单需 sys_menu 加行+前端组件一起做(菜单DB驱动)
这个提交包含在:
父节点
45b074eac4
当前提交
99cfc46cf8
@ -24,7 +24,9 @@
|
||||
当前管理后台「通知中心」只有 通知配置 / 消息分类管理 / 通知日志 / 自定义推送,**缺一个让登录员工看「发给自己」站内信的入口**。请加两个入口(指向同一套 `/admin/message/*` 接口):
|
||||
|
||||
1. **全局顶部铃铛**(所有页面常驻):红点未读数 = `unread-count`,由 SSE 实时刷新;点击下拉显示最近几条 + 「查看全部」。
|
||||
2. **「我的消息」页**(建议挂在「通知中心」菜单下,或顶部铃铛点「查看全部」进入):完整收件箱——分类 tab(`categories`)+ 分页列表(`list`)+ 单条/全部已读 + 删除。
|
||||
2. **「我的消息」页**:**平铺收件箱**——分页列表(`list`)+ 单条/全部已读 + 删除(内部员工站内信统一 SYSTEM 分类,**不需要分类 tab**)。
|
||||
|
||||
⚠️ **菜单是 DB 驱动(`sys_menu` 表)**:本系统后台菜单存在 `sys_menu`,每行 `component` 指向前端组件(如「自定义推送」→ `notification/CustomPush`)。所以加「我的消息」要**两步一起做**:① 在 `sys_menu`「通知中心」(menu_id=950) 下加一行(`component` 指向新页面如 `notification/MyMessages`,可经 系统管理→菜单管理 加或随前端发版)② 实现该前端组件。**只加菜单行不建组件 = 点开空白页**,务必同步。
|
||||
|
||||
> 注意区分:现有「自定义推送」是**发**消息(运营发给员工/客人),本次新增的是**收**消息(员工看自己的站内信),是两个不同入口。
|
||||
|
||||
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户