790 次代码提交

作者 SHA1 备注 提交日期
API Changelog Bot
d13963bb07 feat(mp): /mp/common/config 接口返回全部公开配置 (PR #1114, Closes #1112)
- 扩展 data 字段: yml 3 基础 + sys_frontend_config 全部启用+非SECRET+未软删
- 类型按 config_type 自动转换: NUMBER→number, BOOLEAN→boolean, JSON→object/array
- 契约 Result<Map<String,Object>> 不变, 前端零破坏可直接用新字段

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 17:46:34 +08:00
yaosutu
98bb0e4b5d changelog(mp): 微信小程序 · 我的旅行回忆 travel-memory(含评分字段合并版)
GET /mp/order/travel-memory

返回 MpTravelMemoryVO 完整字段(含 rating/reviewId),小程序单接口获取
订单+评分数据。对应原型 wwWKT 行程 Tab·回头客卡片墙。

PR #1004 (Closes #1002) · PR #1014 (Closes #1011)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 17:31:10 +08:00
yaosutu
3268374447 Revert "changelog(order-v2): C 端我的旅行回忆 travel-memory 接口 + 评分字段"
This reverts commit c9cd0ca886f52567cccbc8a9cfa5049e88dfff51.
2026-04-21 17:29:58 +08:00
yaosutu
c9cd0ca886 changelog(order-v2): C 端我的旅行回忆 travel-memory 接口 + 评分字段
- GET /mp/order/travel-memory 接口首发 (PR #1004 / Issue #1002)
- MpTravelMemoryVO 补 rating + reviewId 字段 (PR #1014 / Issue #1011)
- 对应原型 wwWKT 行程 Tab·回头客

本地已有两份完整 changelog 但此前未推送,本次一并推送远程。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 17:19:35 +08:00
wx
db9008ce8c 2026-04-21 缓存依赖系统彻底解决管理端改/MP 不同步 (#1099 D1+D3×4) 2026-04-21 17:18:58 +08:00
API Changelog Bot
0af84366f6 fix(mp-product): route-map 增量修复说明 - adcode 调高德拿坐标 (PR #1106) 2026-04-21 16:52:26 +08:00
yaosutu
7e12f0e9ce changelog(mp): 微信小程序 · 订单出行人 CRUD 接口(4 个)
- GET /mp/order/{orderId}/traveler
- POST /mp/order/{orderId}/traveler
- PUT /mp/order/{orderId}/traveler/{travelerId}
- DELETE /mp/order/{orderId}/traveler/{travelerId}

对应原型 L4xYN 乘坐人员勾选列表、Bf9jC 添加人员弹窗。
身份证 idCardNo 后端自动解析 birthday + gender。

PR #1022 (Closes #1020)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:38:19 +08:00
yaosutu
34621d845b changelog(mp): 微信小程序 · 订单行李推荐接口
GET /mp/order/{orderId}/supplies-checklist

按分类分组返回订单备品清单 + 装备建议富文本,对应原型 zgNiD 行李推荐弹窗。

PR #1042 (Closes #1041)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:34:43 +08:00
yaosutu
b5941e4f34 changelog(mp): 微信小程序 · 订单到达/离开信息接口(5 个 CRUD)
- GET /mp/order/{orderId}/arrival
- POST /mp/order/{orderId}/arrival
- POST /mp/order/{orderId}/arrival/batch
- PUT /mp/order/{orderId}/arrival/plan/{planId}
- DELETE /mp/order/{orderId}/arrival/plan/{planId}

PR #1000 (Closes #998)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:30:50 +08:00
yaosutu
053a5bdd64 fix(order-v2): 财务 Tab 优惠/附加费 DTO 字段对齐契约 (#1100/#1101)
- DiscountRequest: name→discountName, amount→discountAmount
- SurchargeRequest: name→surchargeName, amount→surchargeAmount
- 清除死字段 discountType/remark
- 金额新增 @DecimalMin(0.01) 正数校验
2026-04-21 16:20:37 +08:00
yaosutu
f4f767863d changelog(mp): 微信小程序 · 行程前出发准备页 + 订单详情页 聚合接口 V1+V3
- 新接口 GET /mp/trip/{orderId}/pre-trip-dashboard (V1)
- 新接口 GET /mp/order/{orderId}/dashboard (V3)
- PR #1074/#1087/#1090/#1078/#1096 合集交付

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:19:13 +08:00
API Changelog Bot
411709f1f0 feat(mp-product): 新增小程序行程路线图接口 /mp/product/{productId}/route-map
按产品ID返回每天起终点/途经点/景点经纬度,免登录,PR #1098 / Issue #1093
2026-04-21 16:14:06 +08:00
wx
286c33fd1b 2026-04-21 小程序主题卡片返回 linkUrl (#1097) 2026-04-21 15:46:58 +08:00
yaosutu
68c8d61f39 changelog(order-v2): 管理端行程安排接口变更(聚合接口新增 + vehicleCount 下线)
- 新增 GET /admin/order/{orderId}/itinerary/summary 聚合接口(PR #1064)
- 修复 GET /admin/order/{orderId} 的 hotelAssignmentDetails[].assignmentDate 现算(PR #1064)
- PUT /admin/order/{orderId}/vehicle-assignment 请求 body 删除 vehicleCount(PR #1054)
2026-04-21 15:38:48 +08:00
wx
43446b0528 2026-04-21 更正: 主题卡片跳转字典回滚枚举 + 路径存 remark (废弃 #1085 字典部分) 2026-04-21 15:06:23 +08:00
wx
f18e187aa5 2026-04-21 主题卡片跳转改路径直跳 + PRODUCT 存 productId+productType (#1085) 2026-04-21 14:53:39 +08:00
API Changelog Bot
f791edb0ff docs: 2026-04-21 首页第二屏主题卡片新增跳转链接字段 (PR #1081)
- 管理端 PUT/GET /admin/home-config/brand-story: cards 新增 linkType/linkTargetType/linkTargetId
- GET 响应新增 linkTargetStatusMap/linkTargetNameMap 两个 Map 用于管理端徽章展示
- 小程序 GET /mp/home-config/screen2: cards 同步新增 3 字段, 读路径兜底 linkType=SEASON
- 字典 theme_card_link_type 4 条: SEASON/CORE_LIST/MENGMA/PRODUCT, value 严禁改
- 包含请求/响应 JSON 示例, 校验顺序, 错误提示文案, 前端 switch 必写 default 兜底约定
2026-04-21 13:55:42 +08:00
API Changelog Bot
900a26457c docs: 2026-04-21 评价筛选条件接口 + 小蒙马详情 category 稳定返回 (PR #1070)
- 新增 GET /mp/review/filter-tags: 返回 fixedFilters(全部/有图)+tagFilters(字典review_keyword_tag)
- /mp/product/{id} 的 category 字段稳定返回(防御+部署新 jar)
2026-04-21 11:40:59 +08:00
API Changelog Bot
5915b439b5 docs(mp-product): 小程序报价接口补早鸟优惠字段 (PR #1052)
MpQuoteResultVO 新增 5 个字段: earlyBirdDiscount / earlyBirdPlanId /
earlyBirdPlanName / finalBalanceAmount / finalGrandTotal

- 定金模式: 早鸟扣尾款 → finalBalanceAmount = balanceAmount - discount
- 全款模式: 早鸟扣全款 → finalGrandTotal = grandTotal - discount
- 未命中: earlyBirdDiscount=0, finalXxx=原值
2026-04-21 10:04:52 +08:00
API Changelog Bot
941e3453d5 feat(traveler-ocr): 小程序出行人接入阿里云 OCR 多证件识别(PR #1039)
- 新增 POST /mp/traveler/ocr:支持身份证/护照/港澳通/台湾通行证
- 下线 POST /mp/user/ocr/idcard(微信 OCR 不让用了)
- 前端需替换老接口调用 + 增加证件类型选择
2026-04-20 22:42:57 +08:00
API Changelog Bot
dcd70ed61b fix: CitySelect 集合地/解散地下拉显示 JSON 字符串 BUG (任务 20260420) 2026-04-20 19:27:45 +08:00
API Changelog Bot
42ba23bba6 feat: 字典加颜色字段 + 产品线主题标签字典化 (PR #1017) 2026-04-20 18:50:01 +08:00
yst
8dafe1b9cb feat(order-v2): 到达信息接口 changelog (#990/#992 + #998/#1000)
新增 /mp/order/{orderId}/arrival 5 接口 + /mp/transport 2 接口。
覆盖原型 8 个到达信息弹窗,支持分批到达、全量替换、航班/火车实时查询。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 18:32:08 +08:00
yaosutu
4bbebf273b changelog: C端订单详情页重构接口变更(详情返回值变更+6个弹窗接口)
详情接口返回值从OrderDetailVO改为MpOrderDetailVO,
新增serviceItems/priceBreakdown/refundProgress/tripProgress等字段,
新增6个弹窗接口(tickets/hotels/meals/vehicle/guide/photographer)。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-20 18:32:08 +08:00
API Changelog Bot
7fe50232a1 2026-04-20 mp 产品详情/列表补 category 字段 (#1010) 2026-04-20 18:18:58 +08:00
wx
3c11072d12 新增: 小程序产品详情 earlyBirdLadder 多档 + 订单级立减语义说明 2026-04-20 17:33:13 +08:00
API Changelog Bot
72b51663f4 C:/Program Files/Git/mp/banner/active 顶层新增 seasons 字段(PR #1003) 2026-04-20 17:31:35 +08:00
wx
ddd7a53dbb 新增: 产品标签改单选 + 字典值替换为 热内/新品/限定/硬核/治愈(Issue #1001) 2026-04-20 17:22:24 +08:00
API Changelog Bot
f0863e0267 mp 班期接口过滤过期 + 出发前1天自动报名结束(PR #999) 2026-04-20 17:18:36 +08:00
API Changelog Bot
6b2979e01c mp 详情新增 depositAmount 自动计算 + TierPriceInfo.depositAmount(PR #996) 2026-04-20 17:02:46 +08:00
wx
3bc47d254a 新增: 字典 icon 图标字段(PR #994) 2026-04-20 16:49:27 +08:00
API Changelog Bot
df24fa7544 新增 mp /earliest-available-date + isBooking 收紧(PR #991) 2026-04-20 16:27:45 +08:00
API Changelog Bot
d3383b6f07 mp 预订按钮灰 = 前端 bug(后端 isBooking/startPrice 已返正确) 2026-04-20 16:27:00 +08:00
API Changelog Bot
54f14e4fea 价格日历删除:前端需补齐 startDate/endDate/tierSeq query 参数 2026-04-20 16:05:33 +08:00
API Changelog Bot
eb81927845 feat(hotel): 管理端区/县字段与字典接口(后端 PR #984 + #988)
- GET /admin/hotel 新增 district 查询参数(精确匹配)
- 新增 GET /admin/hotel/districts?city=... 字典接口(distinct district)
- GET /admin/hotel/items 返回新增 district 字段(补 HotelListVO)

前端需改:HotelPickerModal 删除 city distinct 伪造逻辑改调字典接口;资源管理酒店列表顶栏加区/县下拉。
2026-04-20 15:59:00 +08:00
API Changelog Bot
bd7dcf5f3b supplies-combo/enabled 响应扩展带完整 items(PR #987) 2026-04-20 15:56:54 +08:00
API Changelog Bot
812fd5d787 feat(2026-04-20): 第一期 BUG 修复 + 3 大新功能上线(早鸟多方案/备品组合/高德地图)
本批变更(测试环境已部署验证):
1. 后端修复 9 个 BUG(#956/957/958/959/960 + hotfix #965/966/967)
2. BUG 10 产品地图支持高德自动生成(#962)
3. BUG 15 备品组合功能(#963)
4. BUG 20 早鸟优惠改造为 1:N 多方案(#964)

前端待跟进 BUG:1/2/5/6/8/12/19
2026-04-20 12:26:50 +08:00
API Changelog Bot
bd28d3bd3e docs(2026-04-20): 3 个 BUG 修复 (mp/review/target 改可选+班期不限名额+产品列表加档位) 2026-04-20 10:15:18 +08:00
yst
95cb39a4f1 docs(mp-order): 保险弹窗 + hotels coverUrl + INSURANCE clickable changelog 2026-04-19 11:58:07 +08:00
API Changelog Bot
d18ca5b027 fix: 修正早鸟产品冲突 code 为 500(BusinessException)+实际响应示例 2026-04-19 06:11:53 +08:00
API Changelog Bot
553d14e034 feat: 2026-04-19 小蒙马班期 maxParticipants 必填 + 早鸟一产品一计划约束
- 2026-04-19_schedule-max-participants-required.md (PR #927 / Issue #859)
- 2026-04-19_early-bird-plan-product-unique.md (PR #929 / Issue #917)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 05:27:34 +08:00
API Changelog Bot
9f8611d9c0 docs: 早鸟 VO 加 productNames/products 字段 (PR #925, Issue #916) 2026-04-19 04:26:51 +08:00
API Changelog Bot
ab98d6a4f1 小程序档位对比补酒店封面图/类型/城市
PR #923 squash 合并到 dev commit 0e029c38
GET /mp/product/{id}/tier-compare 返回 tiers[].hotels[] 每项新增 coverUrl/hotelType/city
PR #913 姊妹修复 字段兜底/key规则 与主详情完全一致
2026-04-19 04:19:38 +08:00
API Changelog Bot
7a6df61262 docs: 产品详情 earlyBirdTip 字段 (PR #918, Issue #915) 2026-04-19 04:10:50 +08:00
API Changelog Bot
c27eb63425 小程序产品详情补酒店封面图/类型/城市
fix/0419-business-hotfixes commit 2625331f
GET /mp/product/{id} 返回 itinerary[].hotels[] 每项新增 coverUrl/hotelType/city
原型 S6-住宿安排卡片左侧 100x100 封面图
2026-04-19 03:49:43 +08:00
API Changelog Bot
80bfaed6f6 docs: 早鸟 VO 字段对齐前端 (PR #911, Issue #910) 2026-04-19 03:28:11 +08:00
API Changelog Bot
092ef647ca docs: /mp/product/** 4 接口对 CUSTOM 全量放行,撤销 #903 误判 (PR #906, Issue #905) 2026-04-19 03:07:19 +08:00
API Changelog Bot
1b32cc83ff docs: /mp/product/** 全量补 CUSTOM (PR #903, Issue #901) 2026-04-19 02:49:17 +08:00
API Changelog Bot
4dc3542758 docs: /mp/product/{id} 支持定制产品 (PR #900, Issue #898) 2026-04-19 02:30:54 +08:00
API Changelog Bot
49b404fea5 新增: CUSTOM 定制模块迁移到 hl-product-service-v2 (前端零影响 + submit 7字段数据丢失修复) 2026-04-19 02:11:26 +08:00