From 4b866a0371d9ae424e657d04b4849eecc630390b Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Tue, 23 Jun 2026 17:56:09 +0800 Subject: [PATCH] =?UTF-8?q?docs(changelog-v2):=20=E6=88=BF=E5=8A=A1?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E6=A0=87=E8=AE=B0=E5=AE=8C=E6=88=90+?= =?UTF-8?q?=E5=B7=B2=E7=A1=AE=E8=AE=A4=E6=94=B9=E5=B7=B2=E5=AE=8C=E6=88=90?= =?UTF-8?q?+=E9=87=8A=E6=94=BE/=E8=BD=AC=E5=8D=95=E4=BF=AE=E5=A4=8D=20(#43?= =?UTF-8?q?12=20#4318=20#4319)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...‡è®°å®Œæˆ+已确认改已完æˆ+释放转å•ä¿®å¤_管ç†åŽå°.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 changelogs-v2/2026-06/23_4312_4318_4319_房务异常标记完æˆ+已确认改已完æˆ+释放转å•ä¿®å¤_管ç†åŽå°.md diff --git a/changelogs-v2/2026-06/23_4312_4318_4319_房务异常标记完æˆ+已确认改已完æˆ+释放转å•ä¿®å¤_管ç†åŽå°.md b/changelogs-v2/2026-06/23_4312_4318_4319_房务异常标记完æˆ+已确认改已完æˆ+释放转å•ä¿®å¤_管ç†åŽå°.md new file mode 100644 index 0000000..fcc78a4 --- /dev/null +++ b/changelogs-v2/2026-06/23_4312_4318_4319_房务异常标记完æˆ+已确认改已完æˆ+释放转å•ä¿®å¤_管ç†åŽå°.md @@ -0,0 +1,49 @@ +# æˆ¿åŠ¡é…æˆ¿ï¼šå¼‚常æ€åŠ ã€Œæ ‡è®°å®Œæˆã€ç»ˆæ€ + ã€Œå·²ç¡®è®¤ã€æ–‡æ¡ˆç»Ÿä¸€æ”¹ã€Œå·²å®Œæˆã€ + 释放/转å•弹窗 body å¿…å¡« 400 ä¿®å¤ + +> å˜æ›´ç±»åž‹ï¼šâœ… æ–°å¢žæŽ¥å£ + 🔧 ä¿®å¤ï¼ˆå·²éƒ¨ç½²æµ‹è¯•æœï¼›å¥‘约层已 round-trip 实测,数æ®ä¾èµ–行为è§ä¸‹ã€ŒéªŒè¯è¯´æ˜Žã€ï¼‰ +> 端类型:管ç†åŽå°ï¼ˆæˆ¿åŠ¡ç®¡å®¶Â·è®¢å•详情/异常桶/转å•·释放弹窗) +> 日期:2026-06-23 | å·¥å•:#4307 #4315 #4317 | PR:#4312 #4318 #4319 | æœåŠ¡ï¼šhl-order-service-v3 / hl-user-service +> å…³è”:承接 #4301ï¼ˆæˆ¿åŠ¡çŠ¶æ€æœºä¿®å¤ï¼‰çš„ P1 设计项;本批多为房务侧体验修å¤ã€‚ + +--- + +## 一ã€éœ€è¦å‰ç«¯åŠ¨æ‰‹çš„ + +### 1. 异常æ€åŠ ã€Œæ ‡è®°å®Œæˆã€æŒ‰é’®ï¼ˆæ–°å¢žç«¯ç‚¹ï¼‰âœ…契约已实测 +房务 6 æ€é‡Œã€Œå¼‚常ã€åŽŸæœ¬æ²¡æœ‰ã€Œå¤„ç½®å®Œæˆã€å‡ºå£ï¼ˆå–消å•/æ”¾å¼ƒå•æ°¸å¡å¼‚常)。现新增统一终æ€å‡ºå£ã€‚ + +- **端点**:`POST /v3/admin/order/hotel-requirements/{requirementId}/close` +- **body**:å¯ç©ºã€‚å¯é€‰ `{"reason":"异常已处置"}`(reason 选填,≤200 字)。 +- **æˆåŠŸ**:`house_status` → `CONFIRMED`(label =「已完æˆã€ï¼‰ã€‚ +- **å‰ç½®**:仅 `house_status == EXCEPTION` å¯è°ƒï¼›éžå¼‚常æ€è¿” **808022ã€Œå½“å‰æˆ¿åŠ¡çŠ¶æ€éžå¼‚常,ä¸å¯æ ‡è®°å®Œæˆã€**;需求ä¸å­˜åœ¨è¿” 808002。 +- **å‰ç«¯**:异常桶/订å•详情,当 `houseStatus==EXCEPTION` 时显示「标记完æˆã€æŒ‰é’® → 调本端点 → æˆåŠŸåŽè¯¥å•进「已完æˆã€ã€‚ + +### 2. æˆ¿åŠ¡ç»ˆæ€æ–‡æ¡ˆï¼šã€Œå·²ç¡®è®¤ã€â†’「已完æˆã€ +房务侧 `CONFIRMED` æ€çš„中文 label 由「已确认ã€ç»Ÿä¸€æ”¹ä¸ºã€Œå·²å®Œæˆã€ï¼ˆé…æˆ¿å›žä¼ å®Œæˆ ä¸Ž å¼‚å¸¸å¤„ç½®å®Œæˆ éƒ½è½è¿™ä¸ªç»ˆæ€ï¼‰ã€‚ +- åŽç«¯ `houseStatusLabel` / è¿›åº¦æ¡ step5 等已返「已完æˆã€ã€‚ +- **å‰ç«¯**:若有**硬编ç **「已确认ã€å­—样(房务终æ€å¾½ç« /进度æ¡/筛选 Tabï¼‰éœ€åŒæ­¥æ”¹ã€Œå·²å®Œæˆã€ï¼›è‹¥ç›´æŽ¥ç”¨åŽç«¯è¿”回的 label 则无需改。 + +--- + +## 二ã€åŽç«¯å·²ä¿®å¤ / 行为å˜åŒ–(å‰ç«¯ä¸€èˆ¬æ— éœ€æ”¹ï¼ŒçŸ¥ä¼šï¼‰ + +### 3. 释放/转å•确认弹窗 body å¿…å¡« 400 — å·²ä¿®å¤ âœ…å®žæµ‹ +之å‰ã€Œç¡®è®¤é‡Šæ”¾ã€ã€Œç¡®è®¤è½¬å•ã€å¼¹çª—ä¸å¸¦ body æ—¶åŽç«¯æŠ¥ `400 Required request body is missing`。 +- 现 `release` / `close` 端点 body 改å¯é€‰ï¼›`release/close/transfer` çš„ `reason` 改å¯é€‰ï¼ˆreason 留空åŽç«¯å…œåº•)。 +- `transfer` çš„ `toUserId` ä»å¿…填;超管指派 reason≥10 字校验ä¿ç•™ã€‚ +- **å‰ç«¯æ— éœ€æ”¹**:原æ¥ä¸ä¼  body 的调用现在ä¸å† 400。 + +### 4. 转å•候选去ä¼å¾®å¼ºåˆ¶è¿‡æ»¤ï¼ˆçº¯åŽç«¯ï¼‰ +「转å•/指派ã€å€™é€‰ã€Œé€‰æ‹©ç›®æ ‡æˆ¿åŠ¡ã€åŽŸåªè¿”回**已绑ä¼å¾®**的房务,导致未绑ä¼å¾®è´¦å·ä¸æ˜¾ç¤ºã€ä¸‹æ‹‰ã€Œæ— æ•°æ®ã€ã€‚现改为按**房务角色**(house_keeper/house_lead,多角色感知)+ 活跃查,**ä¼å¾®å¯é€‰**(未绑ä¼å¾®è€…å字回è½ç”¨æˆ·å)。 +- **å‰ç«¯æ— éœ€æ”¹**。 +- 注æ„:候选ä»è¦æ±‚çŽ¯å¢ƒé‡Œæœ‰é™¤è‡ªå·±å¤–ã€æŒæˆ¿åŠ¡è§’è‰²ã€æ´»è·ƒçš„è´¦å·ï¼›è‹¥ä»ç©ºè¯·ç¡®è®¤çŽ¯å¢ƒå·²ç»™æµ‹è¯•è´¦å·åˆ†é… house_keeper/house_lead 角色。 + +### 5. 释放回池åŽä¼šè¯æ¶ˆæ¯è½¬ã€Œç•™è¨€ã€+ é‡æŠ¢è½¬å‘(纯åŽç«¯ï¼‰ +房务释放回池åŽï¼ŒåŽŸæˆ¿åŠ¡â†”å®šåˆ¶å¸ˆçš„ä¼šè¯æ¶ˆæ¯é€€å›žã€Œç•™è¨€æ± ã€ï¼ˆæŠ¢å•å‰ç•™è¨€æ€ï¼‰ï¼›ä¹‹åŽåˆ«çš„æˆ¿åС冿Т啿—¶ï¼Œè¿™äº›ç•™è¨€ä¼šè½¬å‘给新房务(计入未读 + SSE)。 +- **å‰ç«¯æ— éœ€æ”¹**:沿用现有「内部留言框ã€/未读展示,行为自然生效。 + +--- + +## 验è¯è¯´æ˜Žï¼ˆå¦‚实) +- ✅ **æµ‹è¯•æœ round-trip 实测通过**:`release` / `close` 端点已上线ã€body å¯ç©ºï¼ˆæ—  body 调用返业务ç è€Œéž `Required request body is missing` 400)ã€`/close` å·²è·¯ç”±ï¼ˆéž 404)。 +- âš ï¸ **æ•°æ®ä¾èµ–è¡Œä¸ºæœªåœ¨æµ‹è¯•æœæ¼”示**:测试æœå½“剿— æˆ¿åŠ¡è®¢å•/房务角色账å·ï¼Œæ•…「候选有数æ®ã€ã€Œå¼‚叏啿 ‡è®°å®Œæˆâ†’已完æˆã€ã€Œé‡Šæ”¾åŽç•™è¨€è½¬å‘ã€ä¸‰é¡¹**完整业务æµç¨‹**未在测试æœè·‘通演示;å‡å·²è¢«åŽç«¯**å•元测试覆盖**且已部署(hl-order-service-v3 åŒå®žä¾‹ 8086/8186ã€hl-user-service åŒå®žä¾‹ 8081/8181 health UP)。建议在有房务数æ®çš„环境二次确认完整æµç¨‹ã€‚