docs(changelog-v2): 站内信聊天 P3 房务列表/详情 unreadMessageCount 接真聊天未读 (#4039)

这个提交包含在:
API Changelog Bot 2026-06-19 12:09:19 +08:00
父节点 b86916bc8c
当前提交 f7313ec8e7

查看文件

@ -177,9 +177,13 @@ POST /admin/message/chat/HOUSE:70123:1001:2046065465288949761/read
|------|------|------|
| **P1** | 6 个 admin 端点open / 列表 / 线程 / 发消息 / 已读 / 聊天未读) | ✅ 已上测试服 |
| **P2** | SSE 实时推送CHAT 走新增 `im-chat` 事件,含 URGENT priority+ 敏感词 DFAHutool | ✅ 已上测试服后端就绪,前端接入时用,见下「SSE 实时契约」) |
| P3 | 房务order-v3接入配房页开会话 + 订单列表「未读红点」透传 | ⏳ 待开发 |
| **P3** | 房务order-v3接入房务「我的接单」列表 + 订单详情的 `unreadMessageCount` 接真聊天未读(经 internal Feign 透传,原占位恒 0 | ✅ 已上测试服后端透传就绪,见下「P3 房务红点」) |
| P4 | 车务fleet接入 | ⏳ 待开发 |
### P3 房务红点(后端已就绪)
房务「我的接单」列表项 `HouseMyOrderItemRespVO.unreadMessageCount` 与订单详情 `tabCounts.unreadMessageCount` **从此返真聊天未读**(此前恒 0 占位order-v3 服务端组装列表/详情时经 Feign 调 user-service `POST /internal/message/chat/biz-unread-batch` 批量取「当前登录房务在该订单(bizModule=HOUSE)上的会话未读」。前端无需改调用——**字段同名,值从 0 变真**;可据 `unreadMessageCount > 0` 显红点、按它排序(列表 `sortBy=unreadMessageCount,desc` 已支持。user 不可达时降级回 0,不阻断列表。**仍待前端排期接入展示。**
### SSE 实时契约P2 后端已就绪,前端接入时用)
复用现有 SSE 长连接 `GET /ws/admin-msg/stream`EventSource,网关注入鉴权,**不新增连接**。一条连接上按 event 名分发: