From 80221b3730863799611495acd2cab68d9d86fed9 Mon Sep 17 00:00:00 2001 From: wx Date: Thu, 30 Apr 2026 23:44:12 +0800 Subject: [PATCH] =?UTF-8?q?2026-04-30:=20[=E6=89=B9=E9=87=8F=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3]=20yst=20=E4=B8=8D=E6=98=AF=E5=89=8D=E7=AB=AF,?= =?UTF-8?q?=E6=89=80=E6=9C=89=20changelog=20=E3=80=8C=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E5=A4=84=E7=90=86=E8=80=85=E3=80=8D=E6=94=B9=E4=B8=BA=20mmg(?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=A4=9A=E6=AC=A1=E7=BA=A0=E6=AD=A3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../30_feat_contract-scheme_dispute-fields.md | 2 +- .../2026-04/30_feat_product_admin-min-price-api.md | 2 +- .../30_feat_product_supplement-fee-icon-svg.md | 2 +- ...30_fix_product_fee-deduction-dedupe-and-name.md | 2 +- ...roduct_fee-deduction-display-label-no-prefix.md | 2 +- ...0_fix_product_fee-deduction-merge-by-feetype.md | 2 +- ...duct_fee-deduction-preview-include-all-nodes.md | 2 +- ...30_fix_product_itinerary-validate-on-publish.md | 2 +- .../30_fix_product_validate-skip-last-day-hotel.md | 2 +- .../30_fix_product_vehicle-model-validation.md | 2 +- ...ntend_cost-desc-panel-missing-youwan-feetype.md | 14 +++++++------- 11 files changed, 17 insertions(+), 17 deletions(-) diff --git a/changelogs/2026-04/30_feat_contract-scheme_dispute-fields.md b/changelogs/2026-04/30_feat_contract-scheme_dispute-fields.md index 32a1721..32e5c75 100644 --- a/changelogs/2026-04/30_feat_contract-scheme_dispute-fields.md +++ b/changelogs/2026-04/30_feat_contract-scheme_dispute-fields.md @@ -3,7 +3,7 @@ **类型**: 后端 FEAT(新增字段+老 BUG 修复) **关联**: 工单 #1561 / PR #1565 (合并到 dev sha `d3190de5`) **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台 → 合同方案管理 → 编辑合同方案弹窗 → 争议解决方式 --- diff --git a/changelogs/2026-04/30_feat_product_admin-min-price-api.md b/changelogs/2026-04/30_feat_product_admin-min-price-api.md index 9382d85..3f39de0 100644 --- a/changelogs/2026-04/30_feat_product_admin-min-price-api.md +++ b/changelogs/2026-04/30_feat_product_admin-min-price-api.md @@ -3,7 +3,7 @@ **类型**: 后端 FEAT(新增接口) + 前端切换通知 **关联**: 工单 #1556 / PR #1558 / Release PR #1559 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台产品编辑页右侧"预览面板 → 行程报价"区域 --- diff --git a/changelogs/2026-04/30_feat_product_supplement-fee-icon-svg.md b/changelogs/2026-04/30_feat_product_supplement-fee-icon-svg.md index 0f1ec93..7d1bb07 100644 --- a/changelogs/2026-04/30_feat_product_supplement-fee-icon-svg.md +++ b/changelogs/2026-04/30_feat_product_supplement-fee-icon-svg.md @@ -3,7 +3,7 @@ **类型**: 后端字段扩展 **关联**: 工单 #1572 / PR #1573 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『费用包含』/『费用不含』」每一项的图标 --- diff --git a/changelogs/2026-04/30_fix_product_fee-deduction-dedupe-and-name.md b/changelogs/2026-04/30_fix_product_fee-deduction-dedupe-and-name.md index dc816ee..6c2ec8c 100644 --- a/changelogs/2026-04/30_fix_product_fee-deduction-dedupe-and-name.md +++ b/changelogs/2026-04/30_fix_product_fee-deduction-dedupe-and-name.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复(PR #1568 follow-up) **关联**: 工单 #1576 / PR #1577 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮 --- diff --git a/changelogs/2026-04/30_fix_product_fee-deduction-display-label-no-prefix.md b/changelogs/2026-04/30_fix_product_fee-deduction-display-label-no-prefix.md index ab3058f..510d77e 100644 --- a/changelogs/2026-04/30_fix_product_fee-deduction-display-label-no-prefix.md +++ b/changelogs/2026-04/30_fix_product_fee-deduction-display-label-no-prefix.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复(PR #1579 双 follow-up) **关联**: 工单 #1580 / PR #1581 + 工单 #1582 / PR #1583 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮 --- diff --git a/changelogs/2026-04/30_fix_product_fee-deduction-merge-by-feetype.md b/changelogs/2026-04/30_fix_product_fee-deduction-merge-by-feetype.md index 281ca44..adb1a11 100644 --- a/changelogs/2026-04/30_fix_product_fee-deduction-merge-by-feetype.md +++ b/changelogs/2026-04/30_fix_product_fee-deduction-merge-by-feetype.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复(PR #1577 follow-up) **关联**: 工单 #1578 / PR #1579 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮 --- diff --git a/changelogs/2026-04/30_fix_product_fee-deduction-preview-include-all-nodes.md b/changelogs/2026-04/30_fix_product_fee-deduction-preview-include-all-nodes.md index 2918d2a..26d6b9e 100644 --- a/changelogs/2026-04/30_fix_product_fee-deduction-preview-include-all-nodes.md +++ b/changelogs/2026-04/30_fix_product_fee-deduction-preview-include-all-nodes.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复 **关联**: 工单 #1567 / PR #1568 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「产品编辑 → 补充信息 → 费用说明 →『根据行程自动生成』」按钮 --- diff --git a/changelogs/2026-04/30_fix_product_itinerary-validate-on-publish.md b/changelogs/2026-04/30_fix_product_itinerary-validate-on-publish.md index 51c20fd..9935758 100644 --- a/changelogs/2026-04/30_fix_product_itinerary-validate-on-publish.md +++ b/changelogs/2026-04/30_fix_product_itinerary-validate-on-publish.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复(翻盘 PR #1558 任务B 方向) **关联**: 工单 #1557 / PR #1558(误) / PR #1560(修正) **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台产品编辑页 Step 2 行程编排 + 完成设计按钮 + 提交上架审批按钮 --- diff --git a/changelogs/2026-04/30_fix_product_validate-skip-last-day-hotel.md b/changelogs/2026-04/30_fix_product_validate-skip-last-day-hotel.md index 2008ae5..9363d8e 100644 --- a/changelogs/2026-04/30_fix_product_validate-skip-last-day-hotel.md +++ b/changelogs/2026-04/30_fix_product_validate-skip-last-day-hotel.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复 **关联**: 工单 #1586 / PR #1587 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台「完成设计」「提交审核 / 直接上架」按钮的预检逻辑 --- diff --git a/changelogs/2026-04/30_fix_product_vehicle-model-validation.md b/changelogs/2026-04/30_fix_product_vehicle-model-validation.md index 2627034..cf1b276 100644 --- a/changelogs/2026-04/30_fix_product_vehicle-model-validation.md +++ b/changelogs/2026-04/30_fix_product_vehicle-model-validation.md @@ -3,7 +3,7 @@ **类型**: 后端 BUG 修复 **关联**: 工单 #1564 / PR #1569 **日期**: 2026-04-30 -**前端处理者**: yst / mmg +**前端处理者**: mmg **影响范围**: 管理后台 CORE / CUSTOM 产品的「完成设计」按钮 + 「提交审核 / 直接上架」按钮 --- diff --git a/changelogs/2026-04/30_frontend_cost-desc-panel-missing-youwan-feetype.md b/changelogs/2026-04/30_frontend_cost-desc-panel-missing-youwan-feetype.md index fcdd4c9..80fa213 100644 --- a/changelogs/2026-04/30_frontend_cost-desc-panel-missing-youwan-feetype.md +++ b/changelogs/2026-04/30_frontend_cost-desc-panel-missing-youwan-feetype.md @@ -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 排查并发版