Test #1

Merged
admin merged 256 commits from test into main 2026-09-28 16:01:16 +08:00
Showing only changes of commit e1ad4e6d2f - Show all commits
+10
View File
@@ -124,3 +124,13 @@
| `DESTUFF-PALLET-COST` | Lastleg、Finance事件、Admin/PDA必要展示 | 按实托数计成本并按客户实收体积分摊,金额守恒 |
完成门禁:受影响后端测试、Mapper和SQL合同、Admin/Client测试及构建通过;随后执行开发数据库增量、Jenkins开发部署、真实HTTP,以及Admin/Client 1920×1080和涉及PDA 390×848验收并核对请求次数。
### 海外业务资金与托盘费用节点结果(2026-09-05)
- Backend 已完成并推送 `5fbd2bbd`、`718a54ec`、`3c535731`、`af785241`、`81917423`、`64bf5aa0`:落地双向钱包事件、Finance 指令消费与结果定时投递、海外采购编号/文件/费用冻结结算、换标费用冻结结算释放、国内外托盘统计及拆柜打托成本分摊。修复了跨区消费地址未绑定、两端事件哈希字段长度不足和 Finance 结果 Outbox 未启用调度三个真实联调问题。Finance 177 项、Lastleg 559 项(2 项跳过)、海外 Warehouse 55 项、Event Bridge 47 项及受影响合同测试通过;Mapper 263 项、AGENTS 876 项与国内/海外统一增量 SQL 合同通过。4 项既有 OpenAPI 合同失败与本节点无关,未作为本节点通过项记录。
- Admin 已完成并推送 `ccf16b8`、`fedfdd2`、`d310f37`,补齐采购详情文件/费用、托盘汇总和换标资金状态,并修复海外托盘首屏不加载汇总及采购操作记录暴露内部操作人 ID。Client 已完成并推送 `b13295f`,提交采购客户身份与换标费用。Admin 全量 1692 项、Client 全量 267 项测试及两端类型检查、生产构建通过。
- 开发数据库国内与海外统一增量均从首行执行并返回 `PASS`;`fin_wallet_command_inbox.payload_hash` 与 `ll_wallet_event_inbox.payload_hash` 均确认为 `varchar(71)`。未重建、清空或删除数据库。
- 开发部署完成:Backend 父任务 `#176`、Event Bridge `#34`、Finance `#35`、Lastleg `#68`、Admin `#49`、Client `#48` 及本批其他受影响服务均成功,Finance 与 Lastleg 容器使用对应最终提交并保持健康。两次父任务因外部镜像仓库登录失败显示 `UNSTABLE`,随后改用已配置的内部镜像仓库直接部署受影响服务并取得 `SUCCESS`,未修改密钥或环境配置。
- 真实 HTTP 与数据库闭环通过:采购单 `ICS202609050001` 按客户拼音首字母规则生成,签收文件、付款凭证与费用 `PF2096250732063727618` 已关联;费用 `¥0.01` 从冻结进入结算。换标单 `RL-ONT-20260905-860034` 创建后冻结 `¥0.01`,完成作业后结算。Finance 四条钱包指令均为 `SUCCEEDED`,四条结果事件均为 `PUBLISHED`,两笔 Hold 均为 `SETTLED`;账户最终实际余额 `¥114.98`、冻结金额 `¥0.00`、总可用余额 `¥114.98`,流水 `AC-260905-0030` 至 `AC-260905-0033` 完整记录两组冻结与消费。
- 国内托盘真实汇总为总数 `510`、闲置 `44`、占用 `466`;海外托盘为总数 `250`、闲置 `100`、占用 `98`、报废 `52`。Admin、Client、国内 API、海外 API 健康检查均为 HTTP 200。
- 已按 `1920×1080`、浏览器缩放 `100%` 验收 Admin 采购列表/详情、国内与海外托盘、换标列表,以及 Client 采购、贴标申请和资金账户;采购和托盘页面的业务请求按一次列表、一次汇总及必要字典/权限请求发出,未发现重复业务请求。Client 最终显示 `¥114.98 / ¥0.00 / ¥114.98`,换标单置于首行并显示“已完成”。本批未修改或部署国内、海外 PDA 前端,因此不触发 `390×848` 页面门禁;拆柜完成后的费用触发点由 Lastleg 服务测试与开发部署覆盖。