docs(changelog): 选主题向导地区标签拍板A-不显示后端零改动

这个提交包含在:
API Changelog Bot 2026-06-17 15:41:06 +08:00
父节点 e71ce5cef6
当前提交 5af7b5b09c

查看文件

@ -22,7 +22,7 @@
| 第2步「选择产品」 | ✅ 已实现 | `GET /admin/product/item/order-picker?lineId=` | 直接接 |
| 选档位/规格 | ✅ 已实现 | `GET /admin/product/item/{productId}/tiers` | 直接接 |
| 网关路由 | ✅ 全放行 | `/admin/product/**` → product-v2 | 经网关 9443 调通 |
| 卡片「国内·西藏」地区标签 | ❓ 待拍板 | 第1步主题 VO 暂不返回(数据在 tags 里) | 见文末 |
| 卡片「国内·西藏」地区标签 | ✅ wx 拍 A不显示 | 第1步主题 VO 不返回,后端零改动 | **地区标签不显示** |
## 1. 第1步「选主题」主接口直接接
@ -113,17 +113,11 @@ Authorization: Bearer {adminToken}
- `/admin/product/**``lb://hl-product-service-v2`,**同时覆盖** `/admin/product/line/**``/admin/product/item/**`,两个 order-picker 端点经网关 9443 正常调通。
- order-v3 的 `/v3/internal/...` 是 product-v2 内部 Feign LB 直连不经网关,admin token 直调会被安全过滤返 403,**前端不直接调它**,不算路由缺口。
## ❓ 待 wx 拍板:卡片「国内·西藏」地区标签
## ✅ 已拍板:卡片「国内·西藏」地区标签 —— 不显示wx 2026-06-17 拍 A
页面每张主题卡片左上有「国内·西藏 / 国内·云南」地区标签,但:
- 第1步 `order-picker``OrderPickerThemeVO`**当前不返回任何标签字段**;
- 不过实测发现**第2步产品 VO 已返回 `tags=["国内"]`**,且 `product_line` 表本身有 `tags`JSON,字典 `line_tag`——数据是存在的,只是第1步主题 VO 没透出。
页面每张主题卡片左上原有「国内·西藏 / 国内·云南」地区标签。第1步 `order-picker``OrderPickerThemeVO`**不返回任何标签字段**(数据虽存在于 `product_line.tags`、第2步产品 VO 也返 `tags`,但第1步主题 VO 未透出)。
两条路(**wx 定,后端不擅自改**
- **A默认,零改动**:分类 tab 既已删、搜索也只匹配名称/描述,卡片地区标签**一并不显示**,语义自洽,前端无需地区字段。
- **B要显示**:后端给 `OrderPickerThemeVO``tags` 字段数据已存在、第2步 VO 与 `InternalProductLineSimpleVO` 都已这么返,1 个字段、低风险),前端取 `tags` 渲染。**注**`tags` 是自由打标的标签数组,「国内·」这层国别前缀目前**无干净来源**,B 路也只能显示打了什么标。
> 选 B 的话回复一句,我派后端加 `tags` 字段(小改,走批量 PR。不回复默认按 A 处理,本页对接即闭环。
**结论:分类 tab 既已删,卡片地区标签一并不显示,后端零改动。** 前端去掉卡片上的地区标签,不需要地区字段。(备查:若日后又要显示,最低成本是后端给 `OrderPickerThemeVO``tags` 字段,1 个字段、低风险,但「国内·」国别前缀无干净来源。)
## 测试服实测admin token 经网关 9443,2026-06-17
@ -142,5 +136,5 @@ Authorization: Bearer {adminToken}
5. **删除分类筛选 tab**(后端无数据源)。
6. 「最近选过」:`localStorage` 本地实现。
7. 第2步选产品`GET /admin/product/item/order-picker?lineId={上一步lineId}`;选档位 `GET /admin/product/item/{productId}/tiers`,带 `tierSeq` 进算价/下单。
8. 卡片地区标签:默认不显示A;要显示回我一句走 B
8. 卡片地区标签:**不显示**wx 已拍 A,后端零改动
9. 金额字段 `fromPrice`/`startPrice` 是**字符串**,展示前 `parseFloat`,注意 `null` 兜底。