22 次代码提交
作者 SHA1 备注 提交日期
wx 3da69918db docs(changelog-v2): 房务管家完备性 — 日历4状态+抢单productType+待办生产者全齐(含取消→退订) (#3179/#3188 PR3180/3200/3202) 2026-05-28 16:27:10 +08:00
wx eddc646c08 docs(changelog-v2): 房务管家配房/酒店/员工/城市接通真实数据+房间分配写端点 (#3152/#3153/#3154/#3176/#3178) 2026-05-28 13:44:35 +08:00
wx 1538a0b2eb fix: /mp/product reviewSummary 字段从 null 恢复(测试服已部署验证) (PR #2984) 2026-05-25 12:29:14 +08:00
wx 303ce022e2 add: 资源下架放开被产品引用校验 + in-use 预览接口 (Issue #2115) 2026-05-12 17:38:23 +08:00
wx 4e0bfb0081 docs(backend-feat): 测试报告产品复核第二轮 17 项必做校验完成 (2026-05-07)
来自 #1796 22 项产品复核分类后的 17 项"必做"已 6 PR 修复合并 dev:
- PR #1815 (Closes #1808) resource: 5 资源 batchDelete + 景区名重复 + 手机号重复
- PR #1816 (Closes #1809) product: 删除产品/预订条款 + 跨服务 Feign 不配 fallback
- PR #1817 (Closes #1810) refund: 拒绝必填原因 + 阶梯重叠 + 政策删除
- PR #1818 (Closes #1811) insurance: 删除方案 plan_id 反查
- PR #1819 (Closes #1812) contract: 删除方案跨服务 Feign 反查
- PR #1820 (Closes #1813) user: 探索分类删除/重名 + 电话格式

@mmg 看到请配合:
1. 删除按钮 catch 新业务码弹窗显示后端 message(含引用数)
2. 创建/更新表单 catch 重名/重号校验
3. PHONE 渠道兼容 400/800 客服热线

需重启 4 服务: hl-resource-service / hl-product-service-v2 / hl-order-service-v2 / hl-user-service
跨服务 Feign 部署顺序详见 changelog
2026-05-07 16:12:15 +08:00
wx c00f608a92 docs(backend-fix): 测试报告 5 PR 后端修复 changelog (2026-05-07)
5 个 fix PR 合并 dev,已部署待运维同步测试服:

- PR #1803 (Closes #1787) order-v2/work-order: 工单创建漏 setWorkOrderNo/setOrderNo
- PR #1804 (Closes #1791) order-v2/order+refund: 列表日期范围筛选三层补字段
- PR #1805 (Closes #1789) order-v2/insurance: 投保人证件号字段名 + JsonAlias 兼容
- PR #1806 (Closes #1793) hl-user-service/explore-category: 详情 VO 缺 status
- PR #1807 (Closes #1794, #1795) hl-resource-service: 景区下架引用校验 + 服务人员手机号格式

@mmg 看到请同步前端:
- 工单列表/详情新增 workOrderNo + orderNo 字段
- 订单/退款列表查询参数 createTimeStart/createTimeEnd
- 保险投保 idCardType/idCardNo 字段名(V1 契约,@JsonAlias 兼容)
- 探索分类详情 status 字段(去掉 ?? 1 默认值)
- 景区下架 errorCode SCENIC_DISABLE_IN_USE 含产品名

需重启服务:hl-order-service-v2、hl-user-service、hl-resource-service
2026-05-07 15:25:09 +08:00
wx 2b0b64248a docs(frontend-bug): 测试报告 3 个工单 /@bug 翻盘转前端 (2026-05-07)
/@bug 实测后这 3 个 Gitea 工单从"后端 BUG"翻盘成前端 BUG,已关闭:

1. #1788 HT-001 合同生成"网络错误"
   → axios interceptor 误把业务码 5xxxxx 当 HTTP 5xx
   → 雪花 ID schemeId 没字符串化 → JS Number 精度丢失

2. #1790 YY-001 退款原因新增失败
   → hl-ui/api/order.js 4 个 API 路径缺 /admin/ 前缀
   → http.post(url, null, {params:data}) 把 body 当 querystring

3. #1792 JQ-027/CT-010/BP-013/YW-013 4 模块批量删除失败
   → hl-ui/api/{scenic,restaurant,spare,playservice}.js 多包一层 data
   → 同 PR #1494 时期 anti-pattern 的反转版本

@mmg 看到请修复,每个 changelog 都附了 round-trip 实测证据。

完整分析报告在 wx/HL repo 的 docs/tasks/20260507_bug_*_analysis.md。
2026-05-07 14:55:25 +08:00
wx 6f1e0f0b98 docs(frontend-bug): 测试报告暴露的 3 个前端共性 BUG (2026-05-07)
来源:D:/work/资源/WXWork/.../测试用例汇总.xlsx

1. 列表组件重置按钮需点两次(8 处复现:JQ-016/CT-005/ZH-005/YW-003/JD-003/EW-003/DD-006/TK-004)→ hl-ui 通用列表组件,reset 后未触发 fetchList
2. 景区批量改状态下拉框 v-model 不同步(JQ-024)→ el-select 显示值滞后
3. 合同方案新增找不到填写入口(HF-001)→ 路由/菜单/表单组件缺失,跟 HT-001 后端 BUG 可能同源

@mmg 看到请修复,不需要建工单。
2026-05-07 14:36:59 +08:00
wx和Claude Opus 4.7 88dc320976 fix(user-service): 补回 review_report_reason 字典 (PR #1739)
测试服 dict_type review_report_reason 缺失,前端举报弹窗下拉空。
三 PR 叠加 (#1667 加 V007 / #1681 oneshot 跳过 V007 / #1684 Flyway
baseline=20260505.009 屏蔽 V007 自动 apply) 导致永久漏空。
新发 V20260507_001 重做字典初始化 (版本号 > baseline → Flyway apply)。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 19:22:02 +08:00
wx 80221b3730 2026-04-30: [批量修正] yst 不是前端,所有 changelog 「前端处理者」改为 mmg(用户多次纠正) 2026-04-30 23:44:12 +08:00
wx 82e2f1713f 2026-04-30: 上架校验跳过最后一天酒店 (PR #1587) + 前端 BUG changelog 升级排查指引
- fix(product): 上架/完成设计校验跳过最后一天酒店(返程日豁免) (PR #1587, Closes #1586)
- update: 前端 includedFees 缺 feeType BUG changelog 加 yst 第二次反馈截图 + 后端 round-trip 实测证据 + JS 完整打印调试指引
2026-04-30 23:42:39 +08:00
wx 77934fce45 2026-04-30: [恢复] 前端 BUG: CostDescPanel 不展示「游玩项目」 — 用户复测确认前端 BUG,撤回作废,通知 yst/mmg 排查 2026-04-30 18:00:45 +08:00
wx 25e03dc05e 2026-04-30: [撤回] CostDescPanel 前端 BUG 通知 — 用户确认刷新后能看到游玩项目,后端+前端均正常 2026-04-30 17:33:14 +08:00
wx 964c12dd06 2026-04-30: [前端BUG] CostDescPanel 不展示「游玩项目」feeType,后端零改动通知 yst/mmg 2026-04-30 17:31:37 +08:00
wx 0af1ec2326 2026-04-30: fee-deduction 改名 景区/游玩项目 + name 去前缀 (PR #1581 + #1583) 2026-04-30 17:26:40 +08:00
wx fd29367a2d 2026-04-30: fee-deduction 按 feeType 合并为单条 name 拼接 (PR #1579) 2026-04-30 17:12:22 +08:00
wx 6d26531198 2026-04-30: fee-deduction 按名字去重 + name 字段填具体名 (PR #1577) 2026-04-30 16:57:47 +08:00
wx 85f27e93fd 2026-04-30: 产品费用说明双修复
- fix(product): 补充信息「费用包含」自动生成漏景区/活动/酒店 (PR #1568)
- feat(product): 费用包含/费用不含项支持图标(SVG)字段 (PR #1573)
2026-04-30 16:38:17 +08:00
wx db9008ce8c 2026-04-21 缓存依赖系统彻底解决管理端改/MP 不同步 (#1099 D1+D3×4) 2026-04-21 17:18:58 +08:00
wx 286c33fd1b 2026-04-21 小程序主题卡片返回 linkUrl (#1097) 2026-04-21 15:46:58 +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