{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808015313253", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T01:53:13.958Z", "startedAt": "2026-08-08T01:53:13.253Z", "success": false, "fatal": null, "summary": { "total": 14, "passed": 13, "failed": 1 }, "modules": [ { "name": "orders", "startedAt": "2026-08-08T01:53:13.665Z", "finishedAt": "2026-08-08T01:53:13.955Z", "success": true, "passed": 12, "failed": 0, "fatal": null }, { "name": "inbound-measurement", "startedAt": "2026-08-08T01:53:13.957Z", "finishedAt": "2026-08-08T01:53:13.958Z", "success": false, "passed": 0, "failed": 1, "fatal": null } ], "scenarios": [ { "name": "mojia-carton-measurement", "module": "inbound-measurement", "success": false, "deploymentBlocked": true, "passed": 0, "failed": 1 } ], "deploymentBlockers": [ { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "取得隔离的待测量入库单", "evidence": "orders 模块未提供 marker=ADMIN-API-20260808015313253 的 inboundId/tenantId;为避免修改随机历史订单,本模块停止写入", "code": null, "requestId": null, "traceId": null } ], "createdResources": {}, "excluded": [ { "scope": "dashboard", "reason": "首页为静态演示数据,不调用后端 API" }, { "scope": "hidden-prototypes", "reason": "隐藏原型页面尚无已确认后端契约" } ], "securityNote": "报告不保存登录密码、Access Token、Refresh Token、图片二进制或 OCR 原文全文。", "steps": [ { "module": "authentication", "scenario": null, "name": "平台管理员登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "86e3206d-1691-432c-9a99-b015db7f8f97, 973c647e-a637-400e-8bb9-5b9ad35079fd", "traceId": "9f8e6191cbcf4d28a8bc1adb7f8d458f", "evidence": "", "checkedAt": "2026-08-08T01:53:13.663Z" }, { "module": "orders", "scenario": null, "name": "查询统一订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "13bf6838-66e2-42cf-985a-5a87b5d2fbb4, 3c93f152-23ef-481b-95a0-3ff83c8f81c0", "traceId": "8e199a8800064fa3bd7d1d04423bad43", "evidence": "", "checkedAt": "2026-08-08T01:53:13.750Z" }, { "module": "orders", "scenario": null, "name": "统一订单分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "13bf6838-66e2-42cf-985a-5a87b5d2fbb4, 3c93f152-23ef-481b-95a0-3ff83c8f81c0", "traceId": "8e199a8800064fa3bd7d1d04423bad43", "evidence": "records=20, total=348", "checkedAt": "2026-08-08T01:53:13.750Z" }, { "module": "orders", "scenario": null, "name": "查询统一订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085906673965793281?tenantId=2085906649595891713" }, "http": 200, "code": "200", "message": "success", "requestId": "4d1c88c9-e5d6-4ce4-aa3c-006604edc15f, 50489bb2-25fd-45c8-ba70-7f3b14dc5fb1", "traceId": "de649f51c8884eaf979c74908b191558", "evidence": "", "checkedAt": "2026-08-08T01:53:13.789Z" }, { "module": "orders", "scenario": null, "name": "统一订单详情与列表身份一致", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085906673965793281?tenantId=2085906649595891713" }, "http": 200, "code": "200", "message": "success", "requestId": "4d1c88c9-e5d6-4ce4-aa3c-006604edc15f, 50489bb2-25fd-45c8-ba70-7f3b14dc5fb1", "traceId": "de649f51c8884eaf979c74908b191558", "evidence": "tenantId=2085906649595891713, orderId=2085906673965793281, timeline=3", "checkedAt": "2026-08-08T01:53:13.789Z" }, { "module": "orders", "scenario": null, "name": "查询头程订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "e02edcaa-3950-4f19-b4cb-a97f62e179ef, 9bbd217c-eb50-427e-a8e5-3917deeb17bf", "traceId": "fcb8427cce6243d2b100a906627e2b94", "evidence": "", "checkedAt": "2026-08-08T01:53:13.838Z" }, { "module": "orders", "scenario": null, "name": "头程订单分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "e02edcaa-3950-4f19-b4cb-a97f62e179ef, 9bbd217c-eb50-427e-a8e5-3917deeb17bf", "traceId": "fcb8427cce6243d2b100a906627e2b94", "evidence": "records=20, total=474", "checkedAt": "2026-08-08T01:53:13.839Z" }, { "module": "orders", "scenario": null, "name": "查询头程订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085906676373323777?tenantId=2085906649595891713" }, "http": 200, "code": "200", "message": "success", "requestId": "ff604e75-e48e-4478-83e4-73552521ab4b, 15776b66-94cb-4dda-a3be-f90baebfca36", "traceId": "64264f2946a441ec9c3637a3ded6aabd", "evidence": "", "checkedAt": "2026-08-08T01:53:13.879Z" }, { "module": "orders", "scenario": null, "name": "头程订单详情包含货物、地址、备注和状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085906676373323777?tenantId=2085906649595891713" }, "http": 200, "code": "200", "message": "success", "requestId": "ff604e75-e48e-4478-83e4-73552521ab4b, 15776b66-94cb-4dda-a3be-f90baebfca36", "traceId": "64264f2946a441ec9c3637a3ded6aabd", "evidence": "orderId=2085906676373323777, cargoes=1, history=2", "checkedAt": "2026-08-08T01:53:13.879Z" }, { "module": "orders", "scenario": null, "name": "查询平台入库单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "ad2936d7-8f63-4afd-b04f-9afcd956c63b, 4c8f2435-1a24-4524-86a7-83db13d230a0", "traceId": "02518a2fe0fc4987855ff4c28d943689", "evidence": "", "checkedAt": "2026-08-08T01:53:13.922Z" }, { "module": "orders", "scenario": null, "name": "入库单分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "ad2936d7-8f63-4afd-b04f-9afcd956c63b, 4c8f2435-1a24-4524-86a7-83db13d230a0", "traceId": "02518a2fe0fc4987855ff4c28d943689", "evidence": "records=20, total=244", "checkedAt": "2026-08-08T01:53:13.922Z" }, { "module": "orders", "scenario": null, "name": "查询平台入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085905439760363522?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1ffa560d-6466-4e55-b66b-12fbb715a8c4, 3e6c3fa5-3b61-4886-aad0-25433133ce3e", "traceId": "c952a2b76780471187a9b223df9b243f", "evidence": "", "checkedAt": "2026-08-08T01:53:13.955Z" }, { "module": "orders", "scenario": null, "name": "入库单详情包含托盘库位、文件、备注和状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085905439760363522?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1ffa560d-6466-4e55-b66b-12fbb715a8c4, 3e6c3fa5-3b61-4886-aad0-25433133ce3e", "traceId": "c952a2b76780471187a9b223df9b243f", "evidence": "inboundId=2085905439760363522, status=WAIT_SPLIT", "checkedAt": "2026-08-08T01:53:13.955Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "取得隔离的待测量入库单", "passed": false, "deploymentBlocker": true, "request": null, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": "orders 模块未提供 marker=ADMIN-API-20260808015313253 的 inboundId/tenantId;为避免修改随机历史订单,本模块停止写入", "checkedAt": "2026-08-08T01:53:13.957Z" } ] }