 jw和Claude Opus 5
|
f9c6ce3dd1
|
docs(changelog): #7939 团期看板统计条回带 effectiveScope 与 filteredOutCount(修改接口)
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-18 15:43:39 +08:00 |
|
 API Changelog Bot和Claude Opus 5
|
cffa47bc46
|
docs(changelog): 团期看板月份分组倒序应按出发日正序(前端缺陷,交接 mmg)
changelog-filename-gate / validate (push) Failing after 2s
现象:班期列表按月份分组时 11 月排在 10 月之前,与原型「6 月 → 7 月」正序相反。
定位:GET /v3/admin/order/group-batch/board 测试环境实测返回 10 行,
原始次序 2026-08-20 → 2026-11-26 严格递增,与 GroupBatchQueryController:79
javadoc 承诺的「按出发日期升序」一致;该接口入参只有 productId 与 scope,
无任何排序开关。故倒序由前端分组渲染引入,后端零改动。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mg1eNKoacprUHNvuEKxjqq
|
2026-09-18 15:38:32 +08:00 |
|
Mimingguang
|
5e3affae41
|
chore(changelog): 保险域 6 条 implemented 复核翻 verified
changelog-filename-gate / validate (push) Failing after 2s
复核证据:mmg 2026-09-18 逐条核验——6 个 frontend_ref 提交均可达且为
v2.1 祖先;HEAD 上各项前端实现标记仍在(totalPremium 读取/source 筛选
链/plan-options 消费/policyPdfUrl 在线预览/保单 Tab+司机名筛选/insure
直投端点);5 个相关 spec 文件 36 例全绿。frontend_status 翻 verified、
verified_at 补 2026-09-18、status_note 追加复核记录;07_5640 的短哈希
ref 顺带补全为全哈希。
|
2026-09-18 15:26:28 +08:00 |
|
Mimingguang
|
aea21e188c
|
docs(changelog): #7928/#7930 前端回写 verified(mmg)
changelog-filename-gate / validate (push) Failing after 1s
#7928 资金流水 bizTypeName:ref 9917447b88cf3dfbc163e3a313f1ad30710881d7。
#7930 司导预支队列 remark 用途:ref aecb98724e7cf8f26f7cfb7dd041c8171e290086。
前端 hl-admin 按两条完成并验证,回写 frontend_status=verified + owner mmg + ref + status_note。
|
2026-09-18 14:57:27 +08:00 |
|
Mimingguang
|
59e978552a
|
docs(changelog): #7901 司导预支支付链接通前端回写 verified(mmg)
changelog-filename-gate / validate (push) Failing after 1s
前端 hl-admin 按本条完成出纳 ADVANCE 页签接线并验证,回写 frontmatter:
frontend_status=verified + owner mmg + ref 9e65d25bf551315cc6dea35475ef9803afadc04b
+ status_note 追加实现与验证说明(verified_at 沿用 2026-09-18)。
|
2026-09-18 14:35:27 +08:00 |
|
yaosutu
|
334d84e3ff
|
docs(changelog): #7928 资金流水分页/详情出参补 bizTypeName 中文名-管理后台
changelog-filename-gate / validate (push) Failing after 2s
ORDER_REFUND 此前因前端硬编码 map 漏配回显英文枚举码。后端两个只读接口
/admin/finance/fund-flows/page 与 /{id} 出参各新增 bizTypeName(枚举 label,
14 业务类型全覆盖),bizType 英文码不变,零入参/零DDL。已部署测试服网关实调
8 项断言全 PASS。
|
2026-09-18 14:06:51 +08:00 |
|
yaosutu
|
755c690e24
|
docs(changelog): #7930 司导预支出纳队列行 remark 补预支用途快照(修改接口-管理后台)
changelog-filename-gate / validate (push) Failing after 2s
ADVANCE 待支付队列 GET /admin/finance/cashier/advance/queue 出参 remark
由恒 null 改为 fin_advance.purpose(申请用途快照);纯出参补值向后兼容,
入参/路径/其余字段/错误码/付款接口均不变;历史单与未填用途单仍为 null。
PR #7931 已合并 dev-v3 尚未部署。
|
2026-09-18 12:44:32 +08:00 |
|
Mimingguang
|
514ab2cf1f
|
docs(changelog): #7919 供应商合同主/补充合同前端回写 verified(mmg)
changelog-filename-gate / validate (push) Failing after 1s
前端 hl-admin 按本条完成破坏性表单重构并验证,回写 frontmatter:
frontend_status=verified + owner mmg + ref dde41d86ffa2a6bd2cd0ae10b96e0ab1d78821fa
+ verified_at 2026-09-18 + status_note 追加实现与验证说明。
|
2026-09-18 12:23:13 +08:00 |
|
Mimingguang
|
e6be4be31d
|
docs(changelog): #7916 团期物资 categoryName 前端已实现并验证(hl-admin 08d13de3)
changelog-filename-gate / validate (push) Failing after 1s
frontend_status pending→verified,frontend_ref=08d13de33b27948c31cb1e511ad59f342420e88c,
verified_at=2026-09-18,status_note 追加实现摘要。
|
2026-09-18 11:50:41 +08:00 |
|
Mimingguang
|
265dcd0408
|
docs(changelog): #7737 餐食管理前端已实现并验证(hl-admin 7d18b442)
changelog-filename-gate / validate (push) Failing after 1s
frontend_status pending→verified,frontend_owner=mmg,
frontend_ref=7d18b442071bb50db9d260cb80224f9e413f3058,status_note 追加实现摘要。
|
2026-09-18 11:37:47 +08:00 |
|
yaosutu
|
26e995a97e
|
feat(changelog): 司导预支(司导借款)支付链接通——出纳 ADVANCE 页签 queue/pay 真实接通(Epic #7901,PR #7902/#7906/#7910 已合并 dev-v3 部署测试服 E2E 通过;原 598607 空壳下线,金额锁死 598610,新增错误码 599500-599505)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-18 11:28:02 +08:00 |
|
 lc和Claude Opus 5
|
0119ffca67
|
docs(changelog): #7919 供应商合同改为主合同/补充合同,业务线改为资源并按资源选择主合同(修改接口)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-18 11:14:48 +08:00 |
|
jw
|
4c8f93f978
|
docs(changelog): #7916 团期物资列表与候选补分类中文名 categoryName(修改接口)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-18 11:02:39 +08:00 |
|
 lc和Claude Opus 5
|
4cdf3606e9
|
docs(changelog): #7737 餐食管理接口 1.1–1.7 与菜单(新增接口)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-18 10:16:23 +08:00 |
|
Mimingguang
|
553aa99dd7
|
docs(changelog): #7443 接送机用车需求分叉 PR-1 前端判 not_required 回写 frontmatter
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-18 08:13:01 +08:00 |
|
 API Changelog Bot和Claude Opus 5
|
e4fc9d1a90
|
docs(changelog): 补 09-17 两份的 target_release,解开 pre-push 门禁
changelog-filename-gate / validate (push) Failing after 2s
推送被拦:E_FRONTEND_STATE「verified 必须填写 target_release」
(scripts/validate-changelog-frontmatter.mjs:325-327)。
这两处不是本次改出来的,昨天就空着。门禁只看本次推送的变更集,
所以碰到哪个文件哪个文件才暴露 —— 实测全仓 frontend_status=verified 的
182 个文件 target_release 全是空的,属潜伏的不一致,不是这两份特有。
本次只修我动过的这两个,没有顺手去改另外 180 个。
取值不猜:当前惯例是 target_release = "hl-ui@" + frontend_ref 前 8 位
(2026-08-23 ~ 2026-09-13 连续 6 例;旧惯例 v2.1 在 9 月只剩 2 例),
填进去的只是复述文件里已记着的那个前端提交,不是对发布号的新声明。
⚠️ 记一句给后来人:validate-changelog-frontmatter.mjs --files <单个文件> 过了
不等于能推 —— 它只校验你点名的那些,而门禁校验的是本次推送的全部变更文件。
贴校验结果时要连「校验了几个对象」一起贴。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-18 08:06:47 +08:00 |
|
 API Changelog Bot和Claude Opus 5
|
c7ce1009d6
|
docs(changelog): #7443 接送机用车需求分叉 PR-1;并订正 09-17 两份的错误响应信封
新增 18_7443:派车批量创建与接送机配置两个端点新增可选入参 kind(TRAVEL|TRANSFER,
不传=TRAVEL,存量请求形状不变),新增错误码 602200/602201/602202/602205。
字段表逐条对源码反向 grep,53/53 全命中。
文档里写明了两条前端必须知道的限制:
1. 上游写口还关着——PUT /v3/admin/order/{id}/vehicle-requirement 传 kind=TRANSFER
恒返 809009(transfer-kind-submit-enabled 默认 false,无 @RefreshScope 要重启),
即产品上目前产不出 TRANSFER 需求,前端可按契约对接但别排进本期可演示范围。
2. 已建出的 TRANSFER 派车行,确认与改派仍会 605041(三个内部命令对象不携带 kind,
属跨服务契约缺口,已登记 #7443 AC-24)。
八、测试环境已验证写的是实测:单元层 fleet 全量 4220/0/0/4、完整性 322/322;
网关端到端 AC-6/AC-7 均通过(batch 带 kind=TRANSFER 返回 200,落库两行服务日
2026-10-11 与 2026-10-17 均在行程窗外,未出现 605041/605062/605905;改接机行后
送机行逐字段未变)。同时保留限定:那条 TRANSFER 需求行是 SQL 构造的,订单侧真实
写口不在本次证据范围内——没有写成「全链路已验证」。
订正 17_7442 与 17_7443 的错误响应示例(共 3 处):原写 {"code": 200, ...,
"errorCode": <业务码>},两处都错——Result 没有 errorCode 字段,而业务失败时
GlobalExceptionHandler 走 Result.error(e.getCode(), message) 把业务码放进 code。
前端照原文按 code == 200 判成功,会把业务失败读成成功。
⚠️ success 是真实字段没有删:Result.java:43 public boolean isSuccess() 没有
@JsonIgnore(全类只有 :142 getCheckedData 被忽略),Jackson 会序列化它——
只按 private 字段清单 grep 会误判它是编的,差点据此把一个前端正在读的字段删掉。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-18 08:04:03 +08:00 |
|
Mimingguang
|
778d618ef4
|
chore(changelog): #7724 核单复核出参判 not_required(前端无复核调用点)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 23:52:43 +08:00 |
|
yaosutu
|
28effce68e
|
docs(changelog): 核单复核出参加报账字段(Issue #7724 / PR #7725)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 23:40:33 +08:00 |
|
Mimingguang
|
20f348694a
|
chore(changelog): #7897 发票列表订单侧字段前端已接入(verified@de19fb77)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 22:04:10 +08:00 |
|
yaosutu
|
a080db4c72
|
docs(changelog): 发票管理列表行补订单侧字段(Issue #7897 / PR #7899)
changelog-filename-gate / validate (push) Failing after 2s
GET /v3/admin/order/invoice/page 行级 records[] 纯新增 10 个订单侧字段:
teamNo/createTime/orderStatus(含文案)/flowStatus(含文案)/orderAmount/paidAmount/refundedAmount/settlementAmount。
入参/既有出参/错误码零变化,NONE tab 同样回填,前端无需同步上线。
|
2026-09-17 21:55:24 +08:00 |
|
Mimingguang
|
2f7858e815
|
chore(changelog): #7857 收票进项发票域前端已交付(verified@f5751df4)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 19:51:40 +08:00 |
|
Mimingguang
|
a5346644a2
|
chore(changelog): #7883 供应商往来账页前端已交付(verified@a975f40b)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 19:20:15 +08:00 |
|
Mimingguang
|
e211e9abc2
|
chore(changelog): #7398 应付款冲正前端已交付(verified@0fa6574f)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 18:59:49 +08:00 |
|
Mimingguang
|
88e07ea5c3
|
chore(changelog): #7396 应付款模块前端已交付(verified@9bf2fc3b)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 18:28:13 +08:00 |
|
Mimingguang
|
d63f379f2f
|
chore(changelog): 团期物资清单三能力前端已交付(verified@3684d137)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 17:19:11 +08:00 |
|
Mimingguang
|
9b16b408c7
|
chore(changelog): 团期详情5处原型缺口前端已交付(verified@e4da94a6)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 16:57:15 +08:00 |
|
yaosutu
|
16ed452d00
|
docs(changelog-v2): #7857 收票(进项发票)域上线——登记/编辑/核对/作废 + 关联勾选 + 供应商对账 8 端点
changelog-filename-gate / validate (push) Failing after 1s
- 新增 changelogs-v2/2026-09/17_7857 收票(进项发票)域上线-新增接口-管理后台.md
- 覆盖 Epic #7857(PR #7860/#7874/#7880 + 文档 #7891,已合并 dev-v3 并部署测试服验证通过)
- 8 端点:page/detail/create/update/verify/void/biz-candidates/supplier-recon
- 错误码 599400-599411 + 字典 fin_invoice_in_type + 菜单「收票管理」全内联自包含
|
2026-09-17 16:35:52 +08:00 |
|
yaosutu
|
e8fdb57940
|
docs(changelog-v2): #7883 往来账·供应商往来最小闭环——账页分页 + 流水明细分页 2 个查询端点
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 16:17:21 +08:00 |
|
Mimingguang
|
5b5c2cac0a
|
docs(changelog-v2): #7443 PR-B 前端已交付,回写 verified+ref(dd152af7)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 15:56:10 +08:00 |
|
Mimingguang
|
3f72bf305a
|
docs(changelog-v2): #7442 前端已交付,回写 verified+ref(b84a5d6b)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 15:29:15 +08:00 |
|
 jw和Claude Opus 5
|
dbadd1b685
|
docs(changelog-v2): #7398 应付款已付超额冲正(供应商退回)——申请 / 分次确认到账 / 撤销剩余额度 / 分页
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 15:26:05 +08:00 |
|
Mimingguang
|
2c1e6dec2d
|
docs(changelog-v2): #7491/#7868 前端判 not_required 回写(拦截器透 message 兜底/纯建表无接口)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 15:03:13 +08:00 |
|
 jw和Claude Opus 5
|
0c012ef072
|
docs(changelog-v2): #7868 团期核团地基——核团四表建表与错误码占号(无接口变更)
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 14:41:11 +08:00 |
|
 jw和Claude Opus 5
|
36431070c1
|
docs(changelog-v2): #7396 应付款四入口接团期住宿 + 团期住宿付款身份金额对账 + 撤销批准
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 14:11:01 +08:00 |
|
API Changelog Bot
|
69118dd6ec
|
docs(changelog-v2): #7491 所有 @Lock4j 抢锁失败统一返回 100503
changelog-filename-gate / validate (push) Failing after 2s
- 说明 code 由 500 改为 100503、message 改为「资源被占用,请稍后重试」
- HTTP 仍为 200;该分支不再返回 traceId;提示前端把可重试提示挂到 100503
- 附测试服网关实测与跨实例对照证据
|
2026-09-17 13:55:13 +08:00 |
|
 API Changelog Bot和Claude Opus 5
|
125a22f36c
|
docs(changelog-v2): #7442 团级确认态回写 + #7443 团期身份失败关闭与按团筛选
changelog-filename-gate / validate (push) Failing after 2s
两份前端交接件(consumer=admin,frontend_owner=mmg)。
订正三处事实错误:
- 派车两接口的字段表曾写入源码里不存在的字段(出参 assignmentId/
createdAssignments/updatedAssignments/cancelledAssignments、入参把扁平的
dailyPlan[] 写成 dailyPlan[].assignments[] 多一层),已按 origin/dev-v3 的
CreateAssignmentReqVO / AssignmentWriteRespVO / BatchCreateAssignmentReqVO /
BatchAssignmentWriteRespVO 全量重写,85 个字段逐个 grep 回源码命中 85/85;
正文保留「旧版本曾写作 X,这些字段并不存在」以接住按旧名搜索的人。
- PR 号指错:#7442 实为 PR #7862(原写 #7866,那是 finance #7396 的 PR),
#7443 实为 PR #7864(原写 #7868,那根本不是 PR 号)。
- board/orders 入参表原按「完整表」形态只列了 20 个字段中的 12 个,
改为只列本次新增的 groupBatchId 并把覆盖范围写在标题与前言里。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 12:09:44 +08:00 |
|
Mimingguang
|
c94fb2e12b
|
docs(changelog-v2): #7853 导/摄芯片人员展示前端 hl-admin 已交付,回写 verified+frontend_ref(1bb8d0c8)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 11:32:37 +08:00 |
|
Mimingguang
|
b7015c1ff4
|
docs(changelog-v2): #7842 出纳拆壳合芯前端 hl-admin 已交付,回写 verified+frontend_ref(96894dd7)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 11:19:18 +08:00 |
|
 jw和Claude Opus 5
|
014a2396a1
|
docs(changelog): 团期原型核对的两条纯前端缺口(团期详情主报账人/流团横幅等、物资改删与手工录入)
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-17 11:16:55 +08:00 |
|
Mimingguang
|
92f074fc65
|
docs(changelog-v2): 修正 #7845 frontend_ref 全哈希(15e3d7dd906e5e738e70c279360caf8ac03e509d)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 10:50:57 +08:00 |
|
Mimingguang
|
51287c597a
|
docs(changelog-v2): #7845 公司借款域前端 hl-admin 已交付,回写 verified+frontend_ref(15e3d7dd)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 10:50:00 +08:00 |
|
yaosutu
|
a669350b0f
|
docs(changelog): 出纳支付接口拆壳合芯——删3旧端点404+增18页签端点(#7842 PR #7855)
changelog-filename-gate / validate (push) Failing after 2s
- 删 GET /cashier/queue、POST /cashier/pay、POST /cashier/confirm-in(一律 404)
- 增 queue×8 + pay×8 + confirm-in×2,路径前缀 /cashier/{nonbiz,payment,prepay,expense,staff-loan,reimburse,advance,company-loan}
- 队列出参消灭 unitName/category 槽位复用,8 页签各用业务真名强类型字段
- ADVANCE 司导预支 2 端点预留空壳一律 598607,前端勿接
- 台账 GET /cashier/payments/page 不变
|
2026-09-17 10:43:13 +08:00 |
|
API Changelog Bot
|
a3f2ac8fb8
|
docs: 更新 #7706 仅交付 dev-v3
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 10:30:52 +08:00 |
|
Mimingguang
|
0ccc0d9736
|
docs(changelog-v2): #7838 部分收款+明细指引前端 hl-admin 已交付,回写 verified+frontend_ref(76adad4b)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 10:28:11 +08:00 |
|
API Changelog Bot
|
ea0c76cabc
|
docs: 交付错误响应整数标识契约 (#7706)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 10:12:22 +08:00 |
|
jw
|
fad30338a5
|
docs(changelog): #7853 团期配导游/配摄影逐户明细带出已配置人员(修改接口)
changelog-filename-gate / validate (push) Failing after 1s
|
2026-09-17 10:08:16 +08:00 |
|
Mimingguang
|
8b9f8ca711
|
docs(changelog-v2): #7801 前端 hl-admin 已交付,回写 verified+frontend_ref(a84f2ffe)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 10:02:58 +08:00 |
|
Mimingguang
|
3fc124b0d9
|
chore(changelog): 回写 #7767 重开增补 not_required(前端零改动)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 09:17:58 +08:00 |
|
yaosutu
|
58c216669c
|
feat(changelog): 公司借款域全量上线——12 接口 + 出纳 COMPANY_LOAN 新付款线(#7845 / PR #7846 #7848 #7850 #7851)
changelog-filename-gate / validate (push) Failing after 2s
|
2026-09-17 08:53:33 +08:00 |
|