2026-04-30: [批量修正] yst 不是前端,所有 changelog 「前端处理者」改为 mmg(用户多次纠正)

这个提交包含在:
wx 2026-04-30 23:44:12 +08:00
父节点 82e2f1713f
当前提交 80221b3730
共有 11 个文件被更改,包括 17 次插入17 次删除

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 FEAT(新增字段+老 BUG 修复)
**关联**: 工单 #1561 / PR #1565 (合并到 dev sha `d3190de5`)
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台 → 合同方案管理 → 编辑合同方案弹窗 → 争议解决方式
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 FEAT(新增接口) + 前端切换通知
**关联**: 工单 #1556 / PR #1558 / Release PR #1559
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台产品编辑页右侧"预览面板 → 行程报价"区域
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端字段扩展
**关联**: 工单 #1572 / PR #1573
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『费用包含』/『费用不含』」每一项的图标
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复(PR #1568 follow-up)
**关联**: 工单 #1576 / PR #1577
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复(PR #1579 双 follow-up)
**关联**: 工单 #1580 / PR #1581 + 工单 #1582 / PR #1583
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复(PR #1577 follow-up)
**关联**: 工单 #1578 / PR #1579
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复
**关联**: 工单 #1567 / PR #1568
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复(翻盘 PR #1558 任务B 方向)
**关联**: 工单 #1557 / PR #1558(误) / PR #1560(修正)
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台产品编辑页 Step 2 行程编排 + 完成设计按钮 + 提交上架审批按钮
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复
**关联**: 工单 #1586 / PR #1587
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台「完成设计」「提交审核 / 直接上架」按钮的预检逻辑
---

查看文件

@ -3,7 +3,7 @@
**类型**: 后端 BUG 修复
**关联**: 工单 #1564 / PR #1569
**日期**: 2026-04-30
**前端处理者**: yst / mmg
**前端处理者**: mmg
**影响范围**: 管理后台 CORE / CUSTOM 产品的「完成设计」按钮 + 「提交审核 / 直接上架」按钮
---

查看文件

@ -1,19 +1,19 @@
# 前端 BUG: CostDescPanel 不展示「游玩项目」类型
> 📌 **状态变更记录**:
> - 17:35 首次发现并通知 yst/mmg
> - 17:35 首次发现并通知 mmg
> - 17:38 用户当面说"前端没问题,之后能看到活动",一度撤回
> - **17:55 用户复测确认确实是前端 BUG,恢复通知**(用户原话:「为啥不显示活动 告知前端」)
> - 后端 + DB 均无问题,前端排查 CostDescPanel.vue 数据 filter / 字典映射
**类型**: 前端 BUG(后端零改动)
**前端处理者**: yst / mmg
**前端处理者**: mmg
**日期**: 2026-04-30
**影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明」页面 — 自动生成的费用包含列表
## ⚠️ 用户 yst 第二次反馈(2026-04-30 20:43)
## ⚠️ 前端 mmg 第二次反馈(2026-04-30 20:43)
yst 截图:
前端 mmg 截图:
```
includedFees: [{name: "扎赉诺尔博物馆,巴尔虎蒙古部落,海拉尔国家森林公园", description: null}, ...]
0: {name: "扎赉诺尔博物馆,巴尔虎蒙古部落,海拉尔国家森林公园", description: null}
@ -48,7 +48,7 @@ includedFees: [
## 前端排查焦点
1. yst console 截图只看到 2 项(0/1),**第三项「游玩项目」消失** — 跟首次反馈一致
1. 前端 mmg console 截图只看到 2 项(0/1),**第三项「游玩项目」消失** — 跟首次反馈一致
2. 每项 keys 只显示 `name + description`,但后端实际返 16 个字段(`id/productId/feeCategory/feeType/source/name/description/resourceType/resourceId/costItemId/unitPrice/quantity/daily/unit/icon/sortOrder`)→ 前端 console 打印应该是只挑了部分字段(可能 `console.log({name:..., description:...})`)还是真的丢了完整字段?
## 排查建议升级版
@ -69,7 +69,7 @@ async function loadIncludedCosts() {
- 看到 3 项含 `feeType="景区"/"游玩项目"/"住宿"` 字段 → 是渲染层 v-for 过滤了「游玩项目」(跟之前推测一致),修 v-for 模板 / filter 逻辑
- 看到 2 项缺「游玩项目」/字段不全 → axios 拦截器 / store / 数据预处理吞了字段(grep `filter.*feeType` / `pick.*name.*description` 之类)
## 后端 round-trip 实测命令(yst 可复测)
## 后端 round-trip 实测命令(mmg 可复测)
```bash
TOKEN=...
@ -169,4 +169,4 @@ console.log(includedCosts.value)
## 部署状态
- 后端(测试服):✅ 已部署 hl-product-service-v2 双实例(2026-04-30 17:25)
- 前端(测试服):待 yst / mmg 排查并发版
- 前端(测试服):待 mmg 排查并发版