提交图
3126 次代码提交
作者 SHA1 备注 提交日期
wx dbfeb85f61 docs(changelog): 核心订单首次排车候选弹窗因 canonicalSnapshot 空派车组被判非法而全空(前端缺陷) (#86)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 16:50:49 +08:00
Mimingguang 10b46812d2 docs(changelog): 24_frontend 配导游配摄影 589553 缺陷前端已修复 verified(hl-admin c7059880)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 16:34:06 +08:00
lc 20fb092ab5 docs(order-v3): #8343 团单不提供用餐,按订单ID的用餐 5 接口对团单报 589614
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 16:15:14 +08:00
Mimingguang db68d11057 docs(changelog): #8248 前端 verified(hl-admin b556da24)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 16:11:15 +08:00
jw和Claude Opus 5.5 a04624cd2c docs(changelog): 前端缺陷——团期详情配导游/配摄影保存报 589553,弹窗误传订单侧团期 ID(应传 productBatchId)
changelog-filename-gate / validate (push) Failing after 3s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 16:09:27 +08:00
Mimingguang bc88bcc489 docs(changelog): #8219 前端 verified(hl-admin 9eb8268f)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 15:30:22 +08:00
yaosutu 31b3e68b7a 新增尾款收款模型重构专题(确认行程主报账人必填化 + 核单欠收硬闸豁免 + 财务应收台账,#8248)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 15:28:24 +08:00
jw和Claude Opus 5.5 92ce44f6b4 docs(changelog): #8219 团级正式用车需求未提交户阻断与豁免户清单(修改接口)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 15:13:27 +08:00
jw和Claude Opus 5.5 63d29f8538 docs(changelog): #7804 定时任务健康自检 GET /admin/job/health(新增接口)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 14:57:27 +08:00
Mimingguang 020a3959a4 docs(changelog): #8331 前端已交付 verified(ref=c88fd794)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 14:44:30 +08:00
Mimingguang e8c8047b95 docs(changelog): #8330 前端已交付 verified(ref=8785efa8)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 14:39:51 +08:00
Mimingguang ce796dbc3c docs(changelog): #8329 前端已交付 verified(ref=a8e6f9d5)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 14:35:47 +08:00
wx 055d68a514 docs(changelog): #8329/#8330/#8331 团期房车需求链路三单(确认幂等 602005、车型分组不符 809125、接送机窗 809126 + 605062 报文)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 14:10:07 +08:00
Mimingguang 347b8ee929 docs(changelog): #8320 前端已交付 verified(ref=f8c389c1)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 12:40:32 +08:00
Mimingguang 2e3b0e892c chore(changelog): #8311 前端已交付 verified(ref debb0bc2)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 12:28:19 +08:00
API Changelog Bot 5cbd1edafa docs(changelog): #8320 团期子订单未录大交通提交用车需求须显式确认不用接送机(587044)
changelog-filename-gate / validate (push) Failing after 2s
新增 v2 changelog:调整订单「车辆安排」页对团期子订单新增接送机不用声明的提交闸。

- snapshot 出参新增 transferDeclaration / transferTransportPresent
- submit 入参 updates.transferDeclaration;某方向无大交通未表态时返回新码 587044(整笔零写入)
- 车务侧接送机 readiness 随之由「待补接客/送客信息」变「无需接客/无需送客」
- 附带实测证据、契约对照表、已知约束(声明撤销条件、判据只看本次请求体)

Refs #8320
2026-09-24 12:27:35 +08:00
API Changelog Bot b865fab5b8 docs(changelog): #8311 团期分组座位数改档位下拉 + 809124 档位校验(前端座位下拉/组号只读/汇总座位兜底诊断)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 12:11:06 +08:00
Mimingguang 47d93b0cf3 chore(changelog): #8322 前端已交付 verified(ref 0ba1a273)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 12:03:32 +08:00
jw和Claude Opus 5.5 1fe976a7a6 docs(changelog): #8322 团期预支核单前均可发起+领款人限定主报账人(589557),补 #8270 放宽说明,订正 #7154 错误码 589538/589539→589541/589542
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 11:51:33 +08:00
Mimingguang 05adbfcbb5 chore(changelog): #8253 前端已交付 verified(A/B 两交付,ref 4a5a9728)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 11:49:08 +08:00
Mimingguang 2776d18f97 docs(changelog): #8301 补前端 not_required 核验说明(看板日期筛选脏行跳过)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-24 11:09:35 +08:00
API Changelog Bot e28c94c18b docs(changelog): #8301 车务看板带日期筛选时单条 requirement_id 为空的派车行不再清空整个日期窗
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 10:57:15 +08:00
jw和Claude Opus 5.5 f872d5204a changelog: #8253 团期审批中心统一审核补字段与团期名称搜索(修改接口,管理后台)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 10:53:30 +08:00
Mimingguang e074bd0535 docs(changelog): #8292 回写前端 not_required(标签写端点 581064 透传,仅消费 PUT /tags)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 10:23:01 +08:00
Mimingguang 54cec7e45a docs(changelog): 24_frontend 查看需求Tab团号+车侧状态列回写前端 verified(8e2f6acd)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 10:18:36 +08:00
API Changelog Bot cda5a7adea changelog(8292): 订单标签四个写端点补订单归属守卫,新增写面码 581064
changelog-filename-gate / validate (push) Failing after 2s
接口:POST /v3/admin/order/{orderId}/tag、DELETE .../tag/{tagId}、
PATCH .../tag/{tagId}、PUT .../tags
- 四个写端点补订单归属校验,与读面(#8290)同一放行集合;
- 非归属人失败新增 581064「无权修改该订单」(不复用 581008);
- 581433 文案由「非创建人且非主管」订正为「非创建人」(实现里无主管分支);
- deleteTag/patchTag 的 orderId 不存在时由 581410/581411 改为 581401;
- 测试服实测:非归属 581064 且无残留、本人与超管 200。

Refs #8292
2026-09-24 10:12:20 +08:00
Mimingguang b6672e9d99 docs(changelog): 24_frontend 订单列表撤团期ID筛回写前端 verified(45d946d6)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 10:09:23 +08:00
jw和Claude Opus 5.5 bfc1a3210b changelog: #8268 团期人工确认 / #8269 确认后锁定配置 / #8271 六节点展示
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 10:04:14 +08:00
API Changelog Bot fb00989545 changelog(8294): 团期配车就绪检查座位不足黄牌扣司机座,新增 passengerSeatTotal
changelog-filename-gate / validate (push) Failing after 2s
接口:GET /admin/fleet/group-dispatch/batches/{groupBatchId}/readiness
- WARN_SEAT_SHORTAGE 判据改为「可载客数合计 < 该日用车人数」(每车扣 1 个司机座);
- 新增响应字段 passengerSeatTotal;gap 改按它计算;seatTotal 语义与数值不变;
- message 改写,写明「含司机座」与「已扣司机座后可载客 N 人」;
- 会新增黄牌:座位合计 >= 用车人数 > 可载客数合计。

Refs #8294
2026-09-24 09:57:31 +08:00
API Changelog Bot和Claude Opus 5.5 bfe9bb8810 docs(changelog): 团期「查看需求」Tab 缺失清单改显团号、需求状态列漏看车侧缺失(前端缺陷,交 mmg)
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 09:52:37 +08:00
API Changelog Bot 473123e2b7 docs(changelog): 前端任务——订单列表撤掉团期ID精确筛输入框(#8252 遗留入口)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 09:50:57 +08:00
Mimingguang f529fbf3f3 docs(changelog): #8230 纠正回写前端 verified(团期详情新增用餐Tab落地团期维度)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 09:40:22 +08:00
Mimingguang 52c0f17091 docs(changelog): #8235 回写前端 verified(看板接团车整段接管可释放标记)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-24 04:02:49 +08:00
API Changelog Bot和Claude Opus 5.5 4bfa0002ac docs(changelog): #8235 看板订单记录新增团车整段接管标记,已接管零派车行 TRAVEL 不再生成虚拟待派卡
changelog-filename-gate / validate (push) Failing after 1s
Refs wx/HL#8235

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cfipfut7pN3pLCRibrYygP
2026-09-24 03:54:16 +08:00
Mimingguang b1f29bc73e chore(changelog): #8228 补前端复核留痕(resolveJumpLink 两态安全,看板不读 query)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-23 22:17:07 +08:00
API Changelog Bot和Claude Opus 5.5 f82ef9a7f2 docs(changelog): #8228 HOLD 派单降级车务站内信补齐跳转链接,指向车务看板
changelog-filename-gate / validate (push) Failing after 2s
Refs #8228

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cfipfut7pN3pLCRibrYygP
2026-09-23 22:09:11 +08:00
Mimingguang fd58923cb7 chore(changelog): #8278 回写 not_required(809116 零解析,余座负值不 clamp)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-23 21:37:20 +08:00
API Changelog Bot和Claude Opus 5.5 eae70b3f8c docs(changelog): #8278 团级用车分组 809116 改为扣司机座,取代 22_8152 旧判据与文案
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cfipfut7pN3pLCRibrYygP
2026-09-23 21:35:44 +08:00
Mimingguang 1c7ce6d83e chore(changelog): #8170 回写 not_required(tags/itinerary-document 零调用,tag-picker 错误直出)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-23 20:58:36 +08:00
API Changelog Bot和Claude Opus 5.5 6461ab4909 docs(changelog): #8170 订单协作域三只读端点补归属守卫(581008/581045)+ 行程价格字段 / 批量打回 resourceType 契约说明
changelog-filename-gate / validate (push) Failing after 2s
Refs wx/HL#8170

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 20:54:45 +08:00
Mimingguang f83c613470 chore(changelog): #8249 回写 not_required(状态列 null 安全,809 报文零文本匹配)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-23 19:28:20 +08:00
API Changelog Bot和Claude Opus 5 57d5a24686 docs(changelog-v2): 团期「查看需求」三处契约变更交接件(#8249,含报文变更)
changelog-filename-gate / validate (push) Failing after 7s
- GET /v3/admin/order/group-batch/{groupBatchId}/orders:四个需求状态字段在无 active 需求行时改为 null + 「未提交」,不再回落 PENDING
- GET /v3/admin/order/group-batch/{groupBatchId}/requirement/confirm-check:vehicleMissing[].reason 新增 HOUSEHOLD_REQUIREMENT_NOT_SUBMITTED(809122),与团级 GROUP_REQUIREMENT_NOT_FOUND 并列不短路
- 报文变更:809100 / 809107 / 809108 / 809109 / 809114 / 809115 六条渲染文本由雪花 ID 改为可读名称或直接省略标识符;码值与请求契约未变

后端 dev-v3 @ fc81fff1f 已部署测试环境并经网关实测;门禁 validate-changelog-frontmatter.mjs --files 与 changelog_workflow.py lint 均通过。

Refs #8249

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 19:20:27 +08:00
Mimingguang 6793778585 chore(changelog): #8220 回写 verified(编辑弹窗接自动汇总草稿)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-23 18:06:39 +08:00
jw和Claude Opus 5.5 147afd6b5c changelog: #8220 团期正式行程用车需求自动汇总草稿端点(新增接口,管理后台)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 17:43:39 +08:00
Mimingguang 6b60163c9c chore(changelog): #8166 status_note 补记 HOUSE NOTIFY 复核对照(闸先于白名单,spec 有定向例)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-23 17:37:03 +08:00
API Changelog Bot和Claude Opus 5 b8db115cda docs: #8166 交接件订正定稿——补 HOUSE NOTIFY 白名单复核项,frontmatter 保留 mmg 回写
changelog-filename-gate / validate (push) Failing after 2s
首版第一节把兜底分支写成 jumpBiz.js 的 else,实测 origin/v2.1 该文件 44 行、0 个
else,兜底在 index.vue:291-293。首版那句已经发出去过,留着会让下一个读这份交接件
的人去找一个不存在的分支,故保留订正块而不是静默改掉。

新增〇节:mmg 回写的订单白名单含 HOUSE,而 jumpBiz.js:4-5 的头部契约明写「HOUSE 域
bizId 三义不是路由键」,isHouseNotifyRow(:36-38) 是 bizType==='HOUSE' && !isChatRow
——白名单若只按 bizType 匹配就分不开 CHAT 与 NOTIFY 两类行,HOUSE NOTIFY 会按 orderId
打开另一张单且页面不报错。给出一行可自检的用例形状。

取证边界:frontend_ref 77b421f8 在 hl-ui 的 git ls-remote origin 15 个 ref 里查无此
对象(阳性对照 16c3506d 查得到),故本节判据全部取自 origin/v2.1 tip 16c3506d。

target_release 从空串补为 "v2.1":verified 状态下留空会被 E_FRONTEND_STATE 拦,取值
按全仓已填条目主流约定(73/376 用 "v2.1");不取 hl-ui@<sha>,那个 sha 不可达。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 17:26:16 +08:00
Mimingguang 5cc2f7ee8b chore(changelog): #8166 回写 verified(hl-ui 77b421f8)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-23 17:12:13 +08:00
API Changelog Bot和Claude Haiku 4.5 7a31cbc816 docs: changelog for #8166 AC-8/AC-9/AC-10/AC-17 frontend delivery
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-09-23 17:04:54 +08:00
Mimingguang 3702e9d653 chore(changelog): #8252 回写 verified(hl-ui 5f27c009)
changelog-filename-gate / validate (push) Failing after 1s
2026-09-23 16:55:40 +08:00
API Changelog Bot 07c74aafe8 docs: 交接订单列表团期关键词筛选与团单行团期展示字段 (#8252)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-23 16:38:24 +08:00