43 #4573 配房询房即扣库存+单日确认requirementId+弹窗全态回显currentSelections(前端必改) 44 #4574 日历团数按团期折叠修复+某天下钻详情新端点 45 #4575 待办按订单聚合一行多类型标签+类型字典化(前端必改) 46 #4578 定制师联系房务未读角标unreadMessageCount+站内信标题团号·联系人 47 #4576 转单操作日志显示接收人真名+转单理由(知悉)
2.1 KiB
2.1 KiB
定制师侧「联系房务」未读角标 unreadMessageCount + 订单类型站内信标题改「团号·联系人」(前端对接)
模块:订单详情/行程安排(定制师侧)· 站内信收件箱(管理后台) 类型:出参新增字段 + 标题渲染变更(PR #4590/#4593(修boot)/#4589 已合 dev-v3 + 测试服实测) 关联工单:#4578 / #4577 日期:2026-06-28
1. 【出参新增·对接】定制师侧「联系房务」未读消息角标
房务反馈「订单详情 / 行程安排页的『联系房务』按钮,有未读消息时要显示未读数角标」。
- 定制师侧订单详情
GET /admin/order/orders/{id}与 行程安排GET /admin/order/orders/{id}/itinerary新增出参unreadMessageCount(Integer)。- = 当前登录定制师在该订单 HOUSE 会话中的未读消息数;无未读返 0。
- 软依赖:消息服务临时不可达时降级返 0,不阻断订单详情主流程。
- 前端对接:在「联系房务」按钮上按
unreadMessageCount > 0显示未读角标(数字)。
(房务侧订单详情/我的接单列表此前已有 unreadMessageCount / tabCounts.unreadMessageCount,本次补的是定制师侧两个接口。)
2. 【标题变更·知悉】订单类型站内信标题改「团号 · 联系人」
房务反馈「订单类型的站内信标题太长,要换成团号+联系人短的」。
- 站内信收件箱
GET /admin/message/list中「订单消息」(kind=CHAT 聊天) 的展示标题由【聊天】发件人(角色)改为订单号 · 客户姓名(如HL20260628142754274 · 赵建国)。 - 取不到订单摘要(非 HOUSE 会话 / 消息服务降级)时回退原
【聊天】发件人兜底。 - 「核房记录已更新」等普通消息(NOTIFY) 标题不变。
- 前端无需改,标题自动变短。
测试服实测
- 定制师订单详情/行程安排返
unreadMessageCount(无未读=0;底层 admin_conversation_member.unread_count 增量打通)。 - 站内信订单消息标题 = 「HL… · 赵建国」/「HL… · 周明远」;普通消息标题不变。