From 1eb4246e3aaf1f595f6f99ede6e7ecc166a2ce22 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Wed, 22 Jul 2026 16:02:04 +0800 Subject: [PATCH] docs: hand off house detail team number (#5150) --- ...•详情补充团å·-修改接å£-å‰ç«¯å¾…处ç†-管ç†åŽå°.md | 85 +++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 changelogs-v2/2026-07/83_5150_房务订å•详情补充团å·-修改接å£-å‰ç«¯å¾…处ç†-管ç†åŽå°.md diff --git a/changelogs-v2/2026-07/83_5150_房务订å•详情补充团å·-修改接å£-å‰ç«¯å¾…处ç†-管ç†åŽå°.md b/changelogs-v2/2026-07/83_5150_房务订å•详情补充团å·-修改接å£-å‰ç«¯å¾…处ç†-管ç†åŽå°.md new file mode 100644 index 0000000..25237ea --- /dev/null +++ b/changelogs-v2/2026-07/83_5150_房务订å•详情补充团å·-修改接å£-å‰ç«¯å¾…处ç†-管ç†åŽå°.md @@ -0,0 +1,85 @@ +# 房务订å•è¯¦æƒ…ï¼šè®¢å•æ¦‚è¦è¡¥å……å›¢å· + +> **æœåŠ¡**: hl-order-service-v3 +> **PR**: [wx/HL#5151](https://git.1814.love:8443/wx/HL/pulls/5151) +> **Issue**: [wx/HL#5150](https://git.1814.love:8443/wx/HL/issues/5150) +> **日期**: 2026-07-22 +> **å½±å“范围**: 管ç†åŽå° · 房务订å•详情弹窗标题/è®¢å•æ¦‚è¦ + +--- + +## 关键å˜åŒ– + +房务订å•详情å“应的 `data.order` 新增 `teamNo`。å‰ç«¯å¯ç›´æŽ¥æ˜¾ç¤ºè®¢å•当å‰å›¢å·ï¼›å°šæœªç”Ÿæˆå›¢å·æ—¶å­—段为 `null`,ä¸è¦ä»¥è®¢å•å·æˆ–其他值拼造团å·ã€‚ + +--- + +## å˜æ›´æŽ¥å£ + +| æŽ¥å£ | 方法 | 路径 | å˜æ›´ç±»åž‹ | +|------|------|------|----------| +| 房务订å•详情 | GET | `/admin/house/orders/{orderId}` | å“应字段扩展 | + +### å‡ºå‚ `Result` + +| 字段路径 | 类型 | æ˜¯å¦æ–°å¢ž | 说明 | +|----------|------|----------|------| +| `data.order.teamNo` | `string/null` | 是 | 当å‰è®¢å•团å·ï¼Œå–自 `order_main.team_no`;订金支付åŽç”Ÿæˆï¼Œæœªç”Ÿæˆæ—¶ä¸º `null` | + +有团å·å“应片段: + +```json +{ + "code": 200, + "data": { + "order": { + "orderId": "2044321098765432100", + "orderNo": "HL20260721171011648", + "teamNo": "26-0518", + "productName": "孔知悦" + } + }, + "success": true +} +``` + +尚未生æˆå›¢å·æ—¶ï¼š + +```json +{ + "code": 200, + "data": { + "order": { + "orderId": "2044321098765432100", + "orderNo": "HL20260721171011648", + "teamNo": null, + "productName": "孔知悦" + } + }, + "success": true +} +``` + +--- + +## å‰ç«¯å¤„ç† + +1. 房务订å•详情弹窗标题建议按“订å•详情 · 订å•å· Â· å›¢å· Â· 产å“åâ€å±•示。 +2. 团å·è¯»å– `data.order.teamNo`;有值时显示,无值时éšè—团å·ç‰‡æ®µæˆ–显示统一空值å ä½ã€‚ +3. ä¸è¦ç”¨ `orderNo` 回退为团å·ï¼Œä¹Ÿä¸è¦ä»Žåˆ—表缓存或历å²å¿«ç…§è¯»å–团å·ã€‚ + +--- + +## 边界与ä¸å½±å“范围 + +- 本次仅新增åªè¯»å“应字段,ä¸ä¿®æ”¹å…¥å‚ã€çŠ¶æ€æœºã€æˆ¿åŠ¡æƒé™å’Œé…房æµç¨‹ã€‚ +- 现有å“åº”å­—æ®µä¿æŒå…¼å®¹ã€‚ +- 无团å·çš„å­˜é‡è®¢å•正常返回 `teamNo: null`,无需数æ®è¿ç§»ã€‚ +- `D:/work2/hl-ui` 未修改,å‰ç«¯é€‚é…由管ç†åŽå°é¡¹ç›®å•独处ç†ã€‚ + +--- + +## åŽç«¯éªŒè¯ + +- `HouseDetailAggregatorTest` 覆盖有团å·ã€æœªç”Ÿæˆå›¢å·ä¸¤ç§åœºæ™¯ã€‚ +- å®šå‘æµ‹è¯•结果:77 tests passed。 -- 2.43.0