API Changelog Bot
|
37494f4cc8
|
frontend-notice: 修订方向 — 评价举报融入「人工复审队列」tab(不新建独立页面)
用户截图反馈现有「内容安全」菜单 6 个二级,他的产品语义是
*在已有「人工复审队列」页面里就能处理举报*,而不是新加一个
评价举报处理独立菜单。
修订前: 新建二级菜单「评价举报处理」
修订后: 现有「人工复审队列」页面顶部 tab 加第 4 项「评价举报」
(TRAVELER / USER_NICKNAME / USER_AVATAR / REVIEW)
REVIEW tab 调用已就绪的 /admin/review/report-queue/* 5 个 API,
操作按钮按 reportStatus 路由(隐藏/恢复/警告作者/忽略).
后端依然 0 改动,前端 ~1.5 天闭环。
|
2026-05-06 21:08:42 +08:00 |
|
API Changelog Bot
|
c61b2b832f
|
frontend-notice: 评价举报处理页面 mmg 待接入 (后端 #1668 已就绪)
测试服客户举报 POST /mp/review/report 已正常落库到 review_report 表,
但管理后台「内容安全 → 人工复审队列」页面查不到 — 那个页面只查
traveler/user.audit_status, review 举报走的是另一个独立 admin 队列,
前端 hl-ui 当前未对接。
PR #1668 后端已交付 5 个 admin API:
- GET /admin/review/report-queue/page
- POST /admin/review/report-queue/{reviewId}/hide
- POST /admin/review/report-queue/{reviewId}/restore
- POST /admin/review/report-queue/report/{reportId}/ignore
- POST /admin/review/report-queue/{reviewId}/warn-author
@mmg 在「内容安全」一级菜单下新建二级菜单「评价举报处理」对接,
后端 0 改动。
|
2026-05-06 21:02:08 +08:00 |
|
API Changelog Bot
|
cbf688b10d
|
docs(2026-05-06): mp/review/report BFF 透传 (wx/HL #1757)
|
2026-05-06 20:28:34 +08:00 |
|
API Changelog Bot
|
32b50d97b7
|
feat(agency): visible 小程序展示开关字段 (PR #1756 / Issue #1749)
后台基础信息 tab 加「是否在小程序展示」开关 + mp /primary 透传 visible 字段, 前端按 visible 自行决定渲染或隐藏主体公司展示位 (首页/我的页/协议页落款 等).
@mmg
|
2026-05-06 20:26:11 +08:00 |
|
API Changelog Bot
|
e701c08d2e
|
fix(mp-common): merchant-qualifications 改返非主体列表+附件 (PR #1751 修正 #1745)
|
2026-05-06 20:22:03 +08:00 |
|
API Changelog Bot
|
41dfb05033
|
fix(gateway): /mp/review/filter-tags 应免登录 (wx/HL #1752 / PR #1754)
|
2026-05-06 20:21:42 +08:00 |
|
API Changelog Bot
|
9e4ae547ad
|
docs: mp 端产品详情接口回显 agencyId+agencyName (wx/HL #1753)
|
2026-05-06 20:15:39 +08:00 |
|
API Changelog Bot
|
8b5a71e2ab
|
feat(mp): /mp/common/merchant-qualifications alias 已落地, 前端无需改 (#1745)
|
2026-05-06 19:42:52 +08:00 |
|
API Changelog Bot
|
4b86043a94
|
fix(admin-agency): set-primary 用 PUT 不是 POST
|
2026-05-06 19:28:13 +08:00 |
|
API Changelog Bot
|
2ae056d5de
|
feat(mp-agency): /mp/agency/primary 加 qualifications[] 替代 BUG2 误调 (#1738)
|
2026-05-06 19:17:55 +08:00 |
|
API Changelog Bot
|
05fd1a4e01
|
diag(mp): /mp/common/merchant-qualifications 不存在, 需 mmg 确认意图
|
2026-05-06 18:56:46 +08:00 |
|
API Changelog Bot
|
5b604b372a
|
fix(agency): 删除 admin 公司基础信息「分公司名称」字段 (PR #1728)
前端 mmg @ admin 公司详情/编辑/列表 + mp/agency/primary 不再返回
companyBranchName, 前端必须移除该字段展示和表单输入. 12301 上报
后端不再传 agency.companyBranchName(PR #1573 之前同行为, 12301 spec
该字段可选, 平台接收正常). 测试服已部署 + round-trip 3/3 ✓.
Closes wx/HL #1727.
|
2026-05-06 18:48:45 +08:00 |
|
API Changelog Bot
|
d313eecc4c
|
fix(insurance): 充值接口返回支付链接 + 前端弹码/跳转改造说明 (#1725)
|
2026-05-06 18:30:45 +08:00 |
|
API Changelog Bot
|
4b3bf7a46c
|
fix(agency): 资质附件上传必须先 OSS 拿 url 再 JSON 提交元数据
前端 mmg @ POST /admin/travel-agency/{agencyId}/qualification 报
HttpMediaTypeNotSupportedException — 后端期望 application/json (fileUrl
字段是 OSS URL), 前端目前直接 multipart 把文件流当 body. 改成两步:
先 POST /admin/sys/oss/upload 拿 url, 再 POST 资质接口带 fileUrl JSON.
后端 round-trip 已验证, 无需改后端.
|
2026-05-06 18:25:05 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
a747412fc3
|
fix(product): 产品详情回显 agencyId + agencyName (PR #1722)
通知 mmg 前端:
- ProductDetailRespVO 加 agencyId + agencyName
- 新加 AgencyFeignClient (product-v2 → order-v2)
- 编辑页打开 form.agencyId 自动绑定回显, 下拉自动选中
测试服 round-trip 通过 (2026-05-06 17:45).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 17:43:54 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
0b54b57334
|
refactor(agency): 切公司模块 DB 单一真相源, nacos.agencies + merchants 弃用 (PR #1721)
通知 mmg + 运维:
- 代码改 DB 优先 + nacos 兼容期兜底 (WechatPayConfig/ContractPlatformProperties/teamreport)
- 测试服 nacos 已删 contract.platform.agencies + wechat.pay.merchants 两段(2 yml)
- order-v2 重启 round-trip 全 200, 双实例稳定
- 待运维同步删正式 nacos 段(待正式服 PR 1715-1721 累积部署后)
agency 模块 6 PR 闭合 (#1715/#1717/#1718/#1719/#1720/#1721).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 17:30:03 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
98033738cc
|
feat(agency): supportedPlatforms 中文 label 翻译字段 (PR #1720)
通知 mmg 前端:
- AgencyRespVO 加 supportedPlatformsList (List<String> code 数组) + supportedPlatformsLabels (List<String> 中文)
- 旧 supportedPlatforms JSON String 保留向后兼容
- 前端 tag 改用 supportedPlatformsLabels 显示「12301 团队报送」「腾讯电子签」
测试服 round-trip 通过 (2026-05-06 17:02).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 17:01:14 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
fbb5fd97f4
|
feat(agency): payment 加 name + appId 字段闭环 (PR #1719)
通知 mmg 前端:
- 「配置名称」+「AppId」字段已加入后端 entity/VO/DDL
- 三家公司默认值: name="微信支付-{code}" + appId="wx4711a76772deff36"
- 刷新页面即可看到字段全部填充, 不再空
- POST/PUT 请求 SaveReqVO 加 @NotBlank 必填 name + appId
测试服 round-trip 通过 (2026-05-06 16:55).
agency 模块 4 PR 全闭环 (#1715/#1717/#1718/#1719).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 16:53:11 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
16b3458028
|
feat(agency): nacos 完整字段同步 DB (PR #1718)
通知 mmg 前端:
- 三家公司 teamReportAppId/teamReportSignKey/supportedPlatforms 已填充
- payment 加密字段 apiV3Key/mchSerialNo/publicKeyId 已落 DB (透明加密+解密返明文)
- 前端刷新页面即可看到字段全部填满, 不再显示 -/[]
测试服 round-trip 通过 (2026-05-06 16:30).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 16:30:50 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
4481463426
|
feat(agency): 资质附件分类字段 + 合同平台字典 (PR #1717)
通知 mmg 前端:
- 资质上传必传 qualificationType (字典 agency_qualification_type 3 条)
- 公司编辑页「支持平台」label 改「支持合同平台」+ 拉字典 agency_contract_platform 多选
- 完整 path 对照表 + curl 验证 + 字典查询接口
测试服已部署 + round-trip 通过 (2026-05-06 16:18).
下一个 PR 同步 nacos 完整数据 (team-report-app-id/sign-key/payment 加密字段) 让 UI 不再显示 -.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 16:24:44 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
18c4f63fdc
|
fix(agency): admin path 纠回设计冻结的 /admin/travel-agency — 全量推送 mmg
独立 hotfix changelog 强提示前端必改请求 path:
- admin 端 /admin/agency/* 全部改回 /admin/travel-agency/*
- mp 端 /mp/agency/* 不变
- 完整 path 对照表 (主体 CRUD + 资质 + 支付)
- 测试服 round-trip 验证 (新 path 200, 旧 path 404)
- 前端最小改动建议 (字符串替换)
关联 PR: wx/HL #1715 (已 merge dev + 测试服部署完成)
关联文档: 06_feat_agency_management_module.md (已同步 patch)
cc @mmg
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 15:42:57 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
23c32d42ff
|
fix(agency): admin path 纠回设计冻结的 /admin/travel-agency (PR #1715)
PR #1710 定稿 changelog 误标 path 为 /admin/agency (副本 A 实施漂移),
现已纠回设计冻结的 /admin/travel-agency。
代码 + 网关路由 + 本文档全部对齐:
- AdminTravelAgencyController + Qualification + Payment 三个 controller
- hl-gateway/application.yml order-service 路由
- 旧 path /admin/agency 已关闭 (HTTP 404)
测试服 round-trip (2026-05-06 15:39):
- GET /admin/travel-agency/enabled → code:200, 3 家公司列表
- GET /admin/travel-agency/page → code:200, 完整分页数据
- GET /admin/agency/* → HTTP 404 (旧 path 已下线)
cc @mmg (前端联调请改 baseURL/请求 path)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 15:40:52 +08:00 |
|
API Changelog Bot
|
0db446c409
|
fix: 完善旅行社公司模块 changelog (PR #1710+#1711+#1712 全合并 + 测试服 round-trip 已验)
|
2026-05-06 15:16:33 +08:00 |
|
API Changelog Bot
|
5e7633d1c0
|
feat(agency): 旅行社公司管理模块 admin/mp 接口上线 (wx/HL #1710)
|
2026-05-06 14:07:17 +08:00 |
|
API Changelog Bot
|
53f09cb0e5
|
fix(user): 默认开启 2FA 设备验证修复 P0 安全降级 (Closes #1698, PR #1699)
|
2026-05-06 09:55:20 +08:00 |
|
API Changelog Bot
|
e94ce62e2d
|
notice: wx 内容安全 — 真实微信 mediaCheckAsync 回调端到端验证通过
自己调微信 API 拿 trace_id, 等微信真的 POST 到 api.1814.love/mp/security/webhook, ~2s 内 record APPROVED + MQ 广播 + 双 Listener 收到。
|
2026-05-05 18:42:29 +08:00 |
|
API Changelog Bot
|
944a39f8dc
|
notice: wx 内容安全方案正式环境端到端验证通过
text-check 同步链路 + webhook 三态映射 + MQ 双 Listener + 错签拒绝 全部 OK,前端 mmg 可联调。
|
2026-05-05 18:28:13 +08:00 |
|
API Changelog Bot
|
9f5e82281e
|
notice: wx 内容安全方案正式部署窗口期 BadSqlGrammar 已自愈说明
|
2026-05-05 18:08:18 +08:00 |
|
API Changelog Bot
|
60399e96db
|
frontend(mmg): wx 内容安全方案前端集成指南 (Phase 1-2E 全链路 5 PR + Hotfix #1670)
|
2026-05-05 18:01:05 +08:00 |
|
API Changelog Bot
|
10834cbc8c
|
feat: 合同方案附件/导游 UI 入口形态由前端自由选择
@mmg
- UI 形态不限于 Tab, 按方案编辑弹窗的整体复杂度自由选择
- 后端 API 早已就绪 (PR #1592), 调用示例见 changelog 正文
- 关联工单 wx/HL #1637 已按规则关闭(前端任务不建工单)
|
2026-05-05 16:55:57 +08:00 |
|
API Changelog Bot
|
c622e46adc
|
feat(wx-security): Phase 2E AES + 全 cleanup (PR #1669 / Issue #1665) - final phase, wx 内容安全方案全链路闭环
|
2026-05-05 16:53:39 +08:00 |
|
API Changelog Bot
|
caf0cbd18e
|
feat(wx-security): Phase 2D admin 后台 + Phase 2C cleanup (PR #1668 / Issue #1664)
|
2026-05-05 16:28:33 +08:00 |
|
API Changelog Bot
|
09ec00116d
|
feat(wx-security): Phase 2B 评价举报子系统 (PR #1667 / Issue #1662)
|
2026-05-05 15:40:18 +08:00 |
|
API Changelog Bot
|
65444d72e0
|
feat(wx-security): Phase 2C 出行人三层兜底 (PR #1666 / Issue #1663)
|
2026-05-05 14:39:55 +08:00 |
|
API Changelog Bot
|
427c0aef18
|
feat(wx-security): Phase 2A UGC 接入 + 公开列表过滤 + MQ Consumer (PR #1661 / Issue #1660)
|
2026-05-05 12:21:47 +08:00 |
|
API Changelog Bot
|
e37faa68da
|
feat(wx-security): Phase 1 基础设施 (PR #1659 / Issue #1652)
|
2026-05-05 11:02:05 +08:00 |
|
API Changelog Bot
|
7ff50571e9
|
ops: 测试服+正式服 K8s 装 Chromium + 中文字体让 PR #1655 Kimi 样式生效 (@yst)
|
2026-05-05 10:01:22 +08:00 |
|
API Changelog Bot
|
355ae01bd9
|
frontend-feature: 合同列表加订单编号列 orderNo (PR #1644 配套 @mmg)
|
2026-05-04 17:13:47 +08:00 |
|
API Changelog Bot
|
cc228765f1
|
frontend-notice: 12301 PDF 签名段未签署为空属预期, 建议加 UI 提示 (@mmg)
|
2026-05-04 14:33:40 +08:00 |
|
API Changelog Bot
|
42753b3d73
|
frontend-bug: 合同列表签约模式列用 modeLabel 不是 mode (@mmg)
|
2026-05-04 13:50:58 +08:00 |
|
API Changelog Bot
|
1c69282e56
|
frontend-bug: 合同方案附件上传 MultipartException 没用 FormData (@mmg)
|
2026-05-04 11:22:46 +08:00 |
|
API Changelog Bot
|
8dd2323197
|
frontend: 合同方案表单 管辖法院 → 仲裁委员会 (#1638 配套通知 @mmg)
|
2026-05-04 10:13:22 +08:00 |
|
API Changelog Bot
|
ef19a4bf37
|
fix(contract): 合同附件类型字典 contract_attachment_type 已补 (PR #1639)
|
2026-05-04 09:37:28 +08:00 |
|
API Changelog Bot
|
e5c4030b95
|
frontend: 合同方案编辑页加附件+导游管理 UI 待办 (Issue #1637)
|
2026-05-04 09:02:05 +08:00 |
|
API Changelog Bot
|
4909f629fb
|
fix(mp-product): MP 产品详情 fees 补 feeType + icon 字段 PR #1601
|
2026-05-01 16:08:15 +08:00 |
|
API Changelog Bot
|
f26e27da44
|
feat(contract): 拆分 12301 合同方案 changelog 为 3 份独立文档(附件 Tab/导游 Tab/出行人字段) - 前端 mmg 重新阅读
|
2026-05-01 15:51:00 +08:00 |
|
API Changelog Bot
|
1773e51a74
|
feat(contract): 12301 合同 2026 spec 完整对齐 (附件管理+导游+出行人民族字段) PR #1592
|
2026-05-01 07:04:18 +08:00 |
|
API Changelog Bot
|
47be9f39d3
|
Revert "fe-bug(product): 行程编排 DAY 1 开始字段渲染缺字 (CitySelect tag/watch 异步)"
This reverts commit 1c5967c411.
|
2026-04-30 17:08:01 +08:00 |
|
API Changelog Bot
|
1c5967c411
|
fe-bug(product): 行程编排 DAY 1 开始字段渲染缺字 (CitySelect tag/watch 异步)
后端 DB + RespVO 字段对称,纯前端 BUG。同 4-20 经验。
通知 yst / mmg。
|
2026-04-30 17:06:24 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
51ddc2f58e
|
docs(changelog): 行程精准定位 schema 追加镇级字段 (#1574/#1575)
PlaceItem 加 provinceName/township/towncode 三段镇级行政区字段。
@mmg 选 POI 后多调一次高德 regeo 拿 addressComponent.township/towncode + 拼 4 段 fullPath。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-30 16:27:55 +08:00 |
|
API Changelog Bot
|
cf5f6df4c8
|
feat(contract): 合同方案补充仲裁机构/管辖法院字段 + 12301 dispute 节点完整化
PR #1565 (hotfix #1571) 已合并 dev。
关键: 前端字典 dispute_resolution 需翻转为 1=诉讼 2=仲裁。
通知 yst / mmg。
|
2026-04-30 16:14:42 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
85f2f9e946
|
feat(product): 行程集合地/解散地从行政区改高德 POI 精准定位 (#1570)
@mmg 前端 picker 切换 + 落库 JSON schema 升级。后端 PR #1570 已合 dev + 部署测试服 round-trip 完成 (#1563)。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-30 16:11:27 +08:00 |
|
API Changelog Bot
|
4c376c73dc
|
fix(product): 上架/完成设计校验可选车型 (#1564)
|
2026-04-30 15:54:54 +08:00 |
|
API Changelog Bot
|
c20c28d758
|
fix(product): 行程必填校验改到完成设计/上架时 (PR #1560 翻盘)
PR #1558 任务B 把 @NotBlank 加在 ReqVO 等于"保存即必填"
用户翻盘:草稿应允许空,只完成设计/提交上架时才必填
通知前端 yst/mmg:草稿保存按钮可取消必填校验
完成设计/上架按 code=400404 多行 message 展示批量错误清单
|
2026-04-30 14:18:42 +08:00 |
|
API Changelog Bot
|
fd3e6659c2
|
feat(product): 新增管理端产品最低价接口 (PR #1558 任务A)
新增 GET /admin/product/item/{id}/min-price 专用轻量起价接口
通知前端 yst/mmg 把编辑页 MobilePreview "行程报价" 切到新接口
|
2026-04-30 13:59:55 +08:00 |
|
API Changelog Bot
|
146322a3e1
|
fix(feign): ProductFeignClient 服务名修正 hl-product-service-v2 (#1553 / PR #1554)
|
2026-04-30 11:37:52 +08:00 |
|
API Changelog Bot
|
84e1a48ab8
|
fix(approval): 资源审批 reason 拼接换行符触发企微 errcode=301025 (#1550 / PR #1551)
|
2026-04-30 11:02:58 +08:00 |
|
API Changelog Bot
|
41961dc18a
|
fix(insurance): 保险产品列表保险公司列空白降级到默认承保方
工单 #1544 / PR #1545 / dev 8f29d4b9
保游网 GetProductList 不返回 CompanyName, sync 写入 NULL 导致管理后台
列表保险公司列空白。修复方式:配置默认承保方「亚太财险保险有限公司」,
mapProductFields null/blank 时降级。
测试服 round-trip 验证 companyName=null 0/10 产品全部填上。
|
2026-04-30 09:22:04 +08:00 |
|
API Changelog Bot
|
b993709c77
|
通知: 合同模块3条改动 (#1532中文化 #1533PDF入OSS #1536投诉电话硬编码)
|
2026-04-28 15:20:59 +08:00 |
|
API Changelog Bot
|
bf52afa11e
|
通知: 合同方案弹窗删除SYNC/现场/线下三个选项 [前端]
|
2026-04-28 14:31:47 +08:00 |
|
API Changelog Bot
|
ff9f271c80
|
docs: id_card_type VARCHAR 列长 hotfix (PR #1526 修补 #1523)
- HONGKONG_RESIDENT_PASS 22 字符塞不进 VARCHAR(20), 测试服回归立即翻盘
- V20260429 ALTER hl_user_service.{traveler,traveler_ocr_log,user} 三表扩到 VARCHAR(30)
- V20260430 修字典脏数据 80073/80074 dict_label 错位
- 经验: 加 enum 值前 grep schema.sql 列长度
|
2026-04-28 11:25:35 +08:00 |
|
API Changelog Bot
|
ee19bafe22
|
docs: 支持回乡证 + 修合同 IDType 映射 BUG (PR #1523 / 工单 #1522)
- 字典 id_card_type 新增 HONGKONG_RESIDENT_PASS (回乡证)
- ContractCreateService P0 BUG: 转换层只识别 PASSPORT/ID_CARD 其他全 fallback=1, 已修
- TencentEsign mapIdCardType 历史 BUG: case 4=TAIWAN 错位, 已纠为 PASSPORT
- OCR Phase 2 SDK 升级前占位返友好错误"暂不支持回乡证识别"
- 前端 (yst/mmg): 出行人下拉补"回乡证"选项 + OCR 选中时提示置灰
|
2026-04-28 11:02:24 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
5221560ee0
|
新增字段:管理员表加企业微信客服ID(customerServiceId)
工单 #1519 / PR #1521
admin_user 表加 customer_service_id VARCHAR(64) DEFAULT NULL
admin/user 创建/更新/详情/列表四接口加同名字段
@Size(max=64) 校验
PUT 时传 null 保留原值, 传空串清空, 与 enterpriseWechatId 走专属换绑策略不同
测试服已部署 + ALTER + E2E 6 场景验证通过
前端 yst/mmg 需补充: 列表加列, 新增/编辑表单加输入框
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-28 10:48:39 +08:00 |
|
API Changelog Bot
|
4d8ab772f3
|
docs: 12301 合同 API 异常分类细化 PR #1520 / 工单 #1518
- 网络/5xx 走兜底重试(ResourceAccessException + HttpStatusCode 5xx → RuntimeException)
- 4xx 保留原 errorNode 返回行为(不破坏 isSuccess+getErrorMessage 调用方 + 保留审计 rawResponse)
- 单测新增 7 用例覆盖网络/4xx/5xx/正常/兜底全路径
- 配合运维 Nacos hl-order-service-v2-prod.yml contract.* 配置改公网 12301 域名(用户决策"直接用测试配置")
|
2026-04-28 10:29:54 +08:00 |
|
API Changelog Bot
|
3da8ec2015
|
docs: 创建订单不再立即发"请完成支付"短信改为 15 分钟延迟 (PR #1517 / #1516)
- 工单 #1516 / PR #1517 合并 sha bec83b72
- 删 OrderCreateService 立即调 sendOrderCreated 块
- OrderExpiryProducer 支付提醒延迟 hardcode 10min → 默认 15min + Redis 可配 (mapToDelayLevel(15)=level 15=20m)
- 不影响前端,运营关注 ORDER_CREATED 模板 oa/inapp/miniapp 渠道全切
|
2026-04-28 10:07:36 +08:00 |
|
API Changelog Bot
|
e169532d07
|
fix: 前端配置值类型下拉与后端枚举不一致(前端 BUG, 后端零改动)
后端权威枚举: TEXT/COLOR/IMAGE/JSON/SECRET/NUMBER/BOOLEAN
前端误用: STRING(应改 TEXT) / URL(应改 IMAGE), 缺 TEXT/IMAGE
前端同事按文档改下拉 options 即可
|
2026-04-28 09:59:30 +08:00 |
|
API Changelog Bot
|
be992e4bb6
|
docs: 80 PR 代码规范循环审查 Phase 1 批量修复 (5 PR 合并)
- 工单 #1510 / PR #1511-1515 合并到 dev
- 修复 48 处低成本违规 (C4 字段注入/C19 success(null)/C-MAPPER-SQL 注解 SQL/C5 事务内 Feign/C3 缺 @Valid 等)
- 唯一对前端有影响: PR #1515 mp 服务 4 处 Feign Fallback 行为变更 (success(null)→error),仅熔断场景生效
- 6 个业务服务全量重新部署 (因 hl-common 改动)
- 余 336 违规留 Phase 2/3 独立任务跟踪
|
2026-04-27 21:06:37 +08:00 |
|
API Changelog Bot
|
e67553f107
|
新增 mp route-map SERVICE 节点 + type 字段说明 (PR #1502)
|
2026-04-27 19:31:05 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
3e4549efee
|
docs: 27 日新增两条修复 changelog
- fix(admin/product): 固定订金模式产品售价必须 > 订金(双向校验) (#1497)
- fix(mp/admin/order): 班期内部报价补 toddler/infant 字段, GROUP 订单 totalPrice 含小童金额 (#1498)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 19:26:00 +08:00 |
|
API Changelog Bot
|
6728f078ff
|
新增 mp 产品线列表 productType 过滤参数说明 (PR #1496)
|
2026-04-27 18:48:29 +08:00 |
|
API Changelog Bot
|
262dc37dcb
|
fix(mp-product): 小蒙马(GROUP)产品价格相关接口按 productType 分叉走班期表 (#1489)
|
2026-04-27 17:50:29 +08:00 |
|
API Changelog Bot
|
ceb6bbbe4c
|
fix(admin-insurance): 保险产品列表 isOverseas 筛选生效 (HL #1491)
|
2026-04-27 17:48:55 +08:00 |
|
API Changelog Bot
|
c5ec83e692
|
docs(user): 分享到小程序 url-link/url-scheme 404 已修 (PR #1488)
|
2026-04-27 17:32:02 +08:00 |
|
API Changelog Bot
|
c5dfb1d7b0
|
新增 admin banner linkTypeLabel 字段说明 (PR #1486)
|
2026-04-27 17:31:54 +08:00 |
|
API Changelog Bot
|
20015f5926
|
docs(resource): 额外成本状态开关 404 已修 (PR #1479, 前端零改动验收即可)
|
2026-04-27 16:50:33 +08:00 |
|
API Changelog Bot
|
82e204b058
|
docs(resource): Breaking - PR #1474+#1475 批删返回 VO + 餐厅 JSON 字段类型 Object
|
2026-04-27 15:52:11 +08:00 |
|
API Changelog Bot
|
2e16efad08
|
fix(spare): 备品批量删除 body 多包一层 data 字段修复指引
|
2026-04-27 15:46:20 +08:00 |
|
API Changelog Bot
|
328ee7b6ba
|
docs(order-v2): Breaking - PR #1320 删除订单详情 pendingUpgradeAmount 字段
|
2026-04-27 14:09:25 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
c6314d8c25
|
docs: 27 mp home 主题卡过滤 + group list 补 category
- 27_fix_mp-home_offline-line-card-filter.md (PR #1462)
/mp/home.productLines 现要求产品线下有 PUBLISHED 产品才返回主题卡
- 27_fix_mp-group-list_add-category.md (PR #1464)
/mp/product/group/list 新增 category 字段对齐 CORE 链路
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 12:03:00 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
378a1bb703
|
docs: 27 旅客证件类型字典化 + idCardTypeLabel (PR #1459)
CRUD + OCR 链路全部下发 idCardTypeLabel 中文翻译.
顺手修 IdCardType 枚举 HK_MACAO→HK_MACAU 历史 BUG.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 10:22:25 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
66a13aeadd
|
docs: 27 admin 产品线列表按 productType 筛选 (PR #1457)
主题类型筛选生效, query 加 productType 参数, 字典 product_type.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 09:49:18 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
c3e5ea13da
|
docs: 修 #1454 changelog 接口路径 — /admin/insurance/scheme/list?totalDays
之前误写成 /admin/insurance/schemes/active?tripDays, 实际路径 /scheme/list, 参数 totalDays.
经测试服 curl 实证修正.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 09:25:15 +08:00 |
|
 API Changelog Bot和Claude Opus 4.7
|
64c008389b
|
docs: 2026-04-27 保险订单列表 VO 字段补齐 + 全程方案哨兵
- 27_fix_insurance-order-list_ext-fields.md (PR #1455)
保险订单列表新增 extOrderNo + extPolicyNo, 保留 policyNo 兼容字段
- 27_refactor_insurance-scheme_full-trip-totaldays.md (PR #1454)
保险方案全程语义对齐, totalDays=-1 哨兵, listActive 过滤同步
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 09:23:22 +08:00 |
|
API Changelog Bot
|
6915638063
|
Swagger 业务码精简显示 (#1417 / PR #1418-#1420)
|
2026-04-25 16:47:21 +08:00 |
|
API Changelog Bot
|
44c8db8b30
|
Swagger 响应状态自动列出 6 位业务码 (#1412 / PR #1413-#1416)
|
2026-04-25 16:09:13 +08:00 |
|
API Changelog Bot
|
cf45f2a26c
|
Knife4j 接口文档按微服务多分组 (#1404 / PR #1405-#1411)
|
2026-04-25 15:24:12 +08:00 |
|
API Changelog Bot
|
3ed955bd71
|
错误码体系 v2 全量上线 (#1391)
|
2026-04-25 01:40:28 +08:00 |
|
API Changelog Bot
|
4d5b72d590
|
docs: 订单详情保险保障卡片补退保按钮指引 (Issue #1384)
|
2026-04-24 19:38:14 +08:00 |
|
API Changelog Bot
|
e5e1f33efb
|
docs: team-report 按钮组接入 agencyOptions 手把手示例 (用户 2026-04-24 反馈仍显英文)
|
2026-04-24 19:25:10 +08:00 |
|
API Changelog Bot
|
004d814303
|
docs: 同步 tab team-report prefill 3 字段 + agencyOptions 下发 (PR #1380)
|
2026-04-24 19:06:58 +08:00 |
|
API Changelog Bot
|
dff92777b2
|
docs: 保单PDF查看链路修复 + 新增重试接口 (PR #1369)
|
2026-04-24 17:28:13 +08:00 |
|
API Changelog Bot
|
fc8859b008
|
docs(mp): 用车详情补齐 4 字段 (PR #1366 / Issue #1350)
|
2026-04-24 17:02:57 +08:00 |
|
API Changelog Bot
|
ebf731b224
|
fix(mp-product): /mp/product/{id} hotels 新增 hotelId 字段 (PR #1365 Issue #1363)
|
2026-04-24 16:51:01 +08:00 |
|
API Changelog Bot
|
6f3857b6d7
|
docs(urgent): 【P0】前端 upgradePrice 接入 4 次催办, 附订单 2047252402389598209 数据对照 + 验收点
|
2026-04-24 14:09:12 +08:00 |
|
API Changelog Bot
|
d91b8e123b
|
feat: 配房差价 VO 新增 priceMissing + direction=UNPRICED 前端契约 (PR #1353)
|
2026-04-24 13:11:52 +08:00 |
|
API Changelog Bot
|
2429097e34
|
docs(admin-ui): 配房差价弹窗 upgradePrice 未传给后端前端修复指引 (后端零改动)
|
2026-04-24 09:39:05 +08:00 |
|
API Changelog Bot
|
487f0a9c1a
|
docs(admin-ui): 配房弹窗房型回显为数字 ID 前端修复指引 (后端零改动)
|
2026-04-24 09:31:58 +08:00 |
|
API Changelog Bot
|
5a36f285fa
|
docs(admin-ui): 5 个待办按钮点击跳转到对应 tab 交互指引 (前端实现)
|
2026-04-24 09:28:02 +08:00 |
|
API Changelog Bot
|
14e55f0246
|
feat: 尾款 balanceAmount 统一走 BalanceCalculator 防未确认优惠扣负数 (PR #1340)
|
2026-04-24 09:21:08 +08:00 |
|
API Changelog Bot
|
d4bcd96434
|
mp收藏/足迹: PRODUCT字段全回填 + 新增productType/productTypeLabel + 浏览记录保存修复
PR #1338
|
2026-04-24 09:04:10 +08:00 |
|