{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808020751178", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T02:07:55.760Z", "startedAt": "2026-08-08T02:07:51.178Z", "success": false, "fatal": null, "summary": { "total": 67, "passed": 64, "failed": 3 }, "modules": [ { "name": "orders", "startedAt": "2026-08-08T02:07:51.553Z", "finishedAt": "2026-08-08T02:07:54.945Z", "success": false, "passed": 45, "failed": 2, "fatal": null }, { "name": "inbound-measurement", "startedAt": "2026-08-08T02:07:54.946Z", "finishedAt": "2026-08-08T02:07:55.760Z", "success": false, "passed": 18, "failed": 1, "fatal": null } ], "scenarios": [ { "name": "mojia-carton-measurement", "module": "inbound-measurement", "success": false, "deploymentBlocked": true, "passed": 18, "failed": 1 } ], "deploymentBlockers": [ { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮订单履约任务", "evidence": "新订单应生成可查询的履约任务", "code": "A0404", "requestId": "fdd8e968-ffd6-4d26-8de9-a74da62e1f2d", "traceId": "8ddff025f94e46eeab12aa8c4c85c75b" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "履约任务与本轮订单和客户一致", "evidence": "taskId=missing, status=missing", "code": "A0404", "requestId": "fdd8e968-ffd6-4d26-8de9-a74da62e1f2d", "traceId": "8ddff025f94e46eeab12aa8c4c85c75b" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "草稿保存前置字段完整", "evidence": "inboundDetailId=missing, imageFileId=2085910847071780865", "code": "200", "requestId": "0cd04e1c-2beb-45d4-b4e7-2d9f73063aee, 27be4598-2af0-4479-b64a-5828e4b8c433", "traceId": "a19cb68d7f6844ed848f5a5915385dec" } ], "createdResources": { "orders": { "marker": "ADMIN-API-20260808020751178", "tenantId": "10001", "orderId": "2085910832609820674", "productImageFileId": "2085910832261693442", "boxTypes": [ "SMALL", "MEDIUM", "LARGE", "EXTRA_LARGE" ], "inboundId": "2085910841432518657", "orderNo": "FL2085910832609820674", "inboundCode": "RK-2085910832609820674", "processStatus": "WAIT_MEASURE" }, "ocrInbound": { "tenantId": "10001", "inboundId": "2085910841432518657", "marker": "ADMIN-API-20260808020751178" }, "testInbound": { "tenantId": "10001", "inboundId": "2085910841432518657", "marker": "ADMIN-API-20260808020751178" } }, "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": "bddf109e-97be-48e4-9e67-b212fd1a6fab, 46c76686-8511-433e-9c4d-c9422f4d1bb7", "traceId": "31b547b18ec44de694d59de7e77d20f2", "evidence": "", "checkedAt": "2026-08-08T02:07:51.552Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "d3e3870b-20cc-4da0-8cdc-1af260ea5d8c, c25ca15f-422d-4410-b451-aaa971a57a36", "traceId": "4806e67c0a874ce1b733bc83a4b4f19e", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T02:07:51.898Z" }, { "module": "orders", "scenario": null, "name": "Client 查询当前企业资料", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/iam/tenant/profile" }, "http": 200, "code": "200", "message": "success", "requestId": "fcded226-61de-498f-9fcc-d8f3cbb9eb87, 34643661-c4a9-45f1-898f-da3b65308f47", "traceId": "584bc3ad1eea4dc281f7963f62fe4b0e", "evidence": "", "checkedAt": "2026-08-08T02:07:51.930Z" }, { "module": "orders", "scenario": null, "name": "Client 测试企业已审核且客户 ID 有效", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/iam/tenant/profile" }, "http": 200, "code": "200", "message": "success", "requestId": "fcded226-61de-498f-9fcc-d8f3cbb9eb87, 34643661-c4a9-45f1-898f-da3b65308f47", "traceId": "584bc3ad1eea4dc281f7963f62fe4b0e", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T02:07:51.930Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1abb2a96-a80c-489d-a21e-40021fdc6056, e4767313-2b28-4063-a037-1d8117dfbc28", "traceId": "5dfc5fcb652d4ddba7edff6da5cd91f5", "evidence": "tenantId=10001", "checkedAt": "2026-08-08T02:07:51.954Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1abb2a96-a80c-489d-a21e-40021fdc6056, e4767313-2b28-4063-a037-1d8117dfbc28", "traceId": "5dfc5fcb652d4ddba7edff6da5cd91f5", "evidence": "types=SMALL,MEDIUM,LARGE,EXTRA_LARGE", "checkedAt": "2026-08-08T02:07:51.955Z" }, { "module": "orders", "scenario": null, "name": "Client 查询国内收货仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/warehouses?page=1&size=200&status=ACTIVE&warehouseType=DOMESTIC" }, "http": 200, "code": "200", "message": "success", "requestId": "558a1dc9-c780-4f0c-942d-db95819b5875, 700386c4-cdb8-43ee-a3d3-1f66dba58356", "traceId": "9b6d9e8b176b4234ac2d462aabc6dcc5", "evidence": "", "checkedAt": "2026-08-08T02:07:51.994Z" }, { "module": "orders", "scenario": null, "name": "存在可用国内收货仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/warehouses?page=1&size=200&status=ACTIVE&warehouseType=DOMESTIC" }, "http": 200, "code": "200", "message": "success", "requestId": "558a1dc9-c780-4f0c-942d-db95819b5875, 700386c4-cdb8-43ee-a3d3-1f66dba58356", "traceId": "9b6d9e8b176b4234ac2d462aabc6dcc5", "evidence": "count=2", "checkedAt": "2026-08-08T02:07:51.994Z" }, { "module": "orders", "scenario": null, "name": "Client 查询 FBA 目的仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/warehouses?page=1&size=200&status=ACTIVE&warehouseType=FBA" }, "http": 200, "code": "200", "message": "success", "requestId": "07a76a48-59a6-47cb-bcbd-45b1611ec5e5, 8fd8d8ab-e719-4b82-9806-ac1be3d4c53f", "traceId": "fcd0a5db8ed04436a7fa4347ddbc684f", "evidence": "", "checkedAt": "2026-08-08T02:07:52.063Z" }, { "module": "orders", "scenario": null, "name": "存在可用 FBA 目的仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/warehouses?page=1&size=200&status=ACTIVE&warehouseType=FBA" }, "http": 200, "code": "200", "message": "success", "requestId": "07a76a48-59a6-47cb-bcbd-45b1611ec5e5, 8fd8d8ab-e719-4b82-9806-ac1be3d4c53f", "traceId": "fcd0a5db8ed04436a7fa4347ddbc684f", "evidence": "count=200", "checkedAt": "2026-08-08T02:07:52.063Z" }, { "module": "orders", "scenario": null, "name": "Client 查询可用计费渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "c3463973-b1e2-4b49-b332-0dd66d9275c3, 2040cb78-1f17-491c-a3f8-b21a12d457ce", "traceId": "44003f6008b343b8acb080972dddfed4", "evidence": "", "checkedAt": "2026-08-08T02:07:52.089Z" }, { "module": "orders", "scenario": null, "name": "存在带计价税制的可用渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "c3463973-b1e2-4b49-b332-0dd66d9275c3, 2040cb78-1f17-491c-a3f8-b21a12d457ce", "traceId": "44003f6008b343b8acb080972dddfed4", "evidence": "count=15", "checkedAt": "2026-08-08T02:07:52.089Z" }, { "module": "orders", "scenario": null, "name": "Client 查询发货客户候选", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/partners/candidates?type=SHIPPER" }, "http": 200, "code": "200", "message": "success", "requestId": "ae541dc5-d0f1-48d3-971c-fe89ce3f446d, 6e98d854-4246-4029-acdd-439e8ca31f6a", "traceId": "1ade7c1e5b34493a8857b25cd4621ff3", "evidence": "", "checkedAt": "2026-08-08T02:07:52.117Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 上传产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "82adc363-8959-4f13-8dff-24fd791c5079, 52e92232-449a-452a-a47a-8e11cdb1ca48", "traceId": "1523fd8ee8ac42c7a1f119040587445c", "evidence": "contentType=image/png", "checkedAt": "2026-08-08T02:07:52.159Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "产品图片上传返回字符串文件 ID", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "82adc363-8959-4f13-8dff-24fd791c5079, 52e92232-449a-452a-a47a-8e11cdb1ca48", "traceId": "1523fd8ee8ac42c7a1f119040587445c", "evidence": "fileIdType=string, contentType=image/png", "checkedAt": "2026-08-08T02:07:52.159Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 可下载本轮产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/files/product-images/2085910832261693442" }, "http": 200, "code": null, "message": null, "requestId": "de3d259f-9f67-4761-9c26-116b924a24d5, 9dd2075a-1afc-4f48-9561-bea7adfae47a", "traceId": "61c9e79bfa53417a8d4e475741338bbd", "evidence": "bytes=68, contentType=image/png", "checkedAt": "2026-08-08T02:07:52.182Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 创建四箱型隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "14747533-7b1b-4755-be2a-7775b8cc6787, 43a354d6-ae58-45e5-95d5-bd2c76e973d1", "traceId": "03700effb1a4464d8394ec8cdff36ddb", "evidence": "marker=ADMIN-API-20260808020751178", "checkedAt": "2026-08-08T02:07:52.242Z" }, { "module": "orders", "scenario": null, "name": "Client 创建订单幂等重放", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "4805b847-99ef-4a41-89b4-e2e7e46f717d, 7517413a-cbd4-4bd9-8131-8a41b5d83849", "traceId": "c3db5d6fbd8f43829512af0534351a4b", "evidence": "", "checkedAt": "2026-08-08T02:07:52.276Z" }, { "module": "orders", "scenario": null, "name": "Client 创建幂等结果一致", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "4805b847-99ef-4a41-89b4-e2e7e46f717d, 7517413a-cbd4-4bd9-8131-8a41b5d83849", "traceId": "c3db5d6fbd8f43829512af0534351a4b", "evidence": "orderId=2085910832609820674, replayedId=2085910832609820674", "checkedAt": "2026-08-08T02:07:52.276Z" }, { "module": "orders", "scenario": null, "name": "Client 查询隔离订单草稿", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "79a5271d-84ca-4951-a647-695bfc96ad8b, f1f07581-ee09-41f7-a901-d039dd2c879a", "traceId": "3cc4b0b7016c48c5a603695995163753", "evidence": "", "checkedAt": "2026-08-08T02:07:52.304Z" }, { "module": "orders", "scenario": null, "name": "Client 草稿身份、marker 和状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "79a5271d-84ca-4951-a647-695bfc96ad8b, f1f07581-ee09-41f7-a901-d039dd2c879a", "traceId": "3cc4b0b7016c48c5a603695995163753", "evidence": "orderNo=FL2085910832609820674, status=DRAFT", "checkedAt": "2026-08-08T02:07:52.304Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "79a5271d-84ca-4951-a647-695bfc96ad8b, f1f07581-ee09-41f7-a901-d039dd2c879a", "traceId": "3cc4b0b7016c48c5a603695995163753", "evidence": "cargoes=4, imageFileId=2085910832261693442", "checkedAt": "2026-08-08T02:07:52.304Z" }, { "module": "orders", "scenario": null, "name": "Client 提交隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674/submit" }, "http": 200, "code": "200", "message": "success", "requestId": "766382c7-bca2-4387-bb5b-df632a8bfeee, 161e766f-9207-40a7-9a08-2c96b2bd9344", "traceId": "70d3d507bced4106b22a4e3b6ddb957b", "evidence": "orderId=2085910832609820674", "checkedAt": "2026-08-08T02:07:52.363Z" }, { "module": "orders", "scenario": null, "name": "Client 回查已提交订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "7282d74b-f95b-42a5-8db1-11b76740a886, ba5239ed-5799-4bfa-b350-af63a7bec054", "traceId": "669c953d15cd45d69ceca2e89046131e", "evidence": "", "checkedAt": "2026-08-08T02:07:52.400Z" }, { "module": "orders", "scenario": null, "name": "Client 订单已进入待审核状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "7282d74b-f95b-42a5-8db1-11b76740a886, ba5239ed-5799-4bfa-b350-af63a7bec054", "traceId": "669c953d15cd45d69ceca2e89046131e", "evidence": "status=SUBMITTED", "checkedAt": "2026-08-08T02:07:52.400Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "76097d8b-fe5d-4778-a1c8-da558cc33921, d9d71d7e-ac0a-459e-b4ac-36e43eb37332", "traceId": "6ce4c30433924d42aace9cd2b1fa5e45", "evidence": "", "checkedAt": "2026-08-08T02:07:52.439Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085910832609820674" }, "http": 200, "code": "200", "message": "success", "requestId": "76097d8b-fe5d-4778-a1c8-da558cc33921, d9d71d7e-ac0a-459e-b4ac-36e43eb37332", "traceId": "6ce4c30433924d42aace9cd2b1fa5e45", "evidence": "orderId=2085910832609820674, found=true", "checkedAt": "2026-08-08T02:07:52.439Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "125dd469-f08a-4f32-81d0-3ecbe42a4719, 427d631e-bdac-4455-b1dd-6273ca71e7f6", "traceId": "d29bef7585f4415c8edfde41354864df", "evidence": "", "checkedAt": "2026-08-08T02:07:52.464Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单详情身份与待审核状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "125dd469-f08a-4f32-81d0-3ecbe42a4719, 427d631e-bdac-4455-b1dd-6273ca71e7f6", "traceId": "d29bef7585f4415c8edfde41354864df", "evidence": "mainStatus=PENDING_REVIEW, timeline=2", "checkedAt": "2026-08-08T02:07:52.464Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085910832609820674&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "3e10d963-8245-43a1-ae4d-905e1ef8597a, 4c66d736-2129-416e-91fc-3b876ce88bf1", "traceId": "56501abfca37465eaa867c40781329da", "evidence": "", "checkedAt": "2026-08-08T02:07:52.494Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085910832609820674&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "3e10d963-8245-43a1-ae4d-905e1ef8597a, 4c66d736-2129-416e-91fc-3b876ce88bf1", "traceId": "56501abfca37465eaa867c40781329da", "evidence": "orderId=2085910832609820674, found=true", "checkedAt": "2026-08-08T02:07:52.494Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b33fead0-9f38-42b9-81c9-e594d0c413eb, 791dff0c-ca1f-463d-a319-4cf243f783d1", "traceId": "9d5d2f6f1d67422a98535a225e61e647", "evidence": "", "checkedAt": "2026-08-08T02:07:52.524Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单详情聚合结构完整", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b33fead0-9f38-42b9-81c9-e594d0c413eb, 791dff0c-ca1f-463d-a319-4cf243f783d1", "traceId": "9d5d2f6f1d67422a98535a225e61e647", "evidence": "cargoes=4, history=2", "checkedAt": "2026-08-08T02:07:52.524Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b33fead0-9f38-42b9-81c9-e594d0c413eb, 791dff0c-ca1f-463d-a319-4cf243f783d1", "traceId": "9d5d2f6f1d67422a98535a225e61e647", "evidence": "cargoes=4, imageFileId=2085910832261693442", "checkedAt": "2026-08-08T02:07:52.524Z" }, { "module": "orders", "scenario": null, "name": "Admin 为本轮订单添加内部备注", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085910832609820674/internal-notes?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "eb5d1063-a0f2-4df5-990b-bbf32636bb27, faba8fc3-51aa-4a75-a0b5-3dab74c0ce39", "traceId": "798902d1c2fe4088a731bd23e2be0b0f", "evidence": "", "checkedAt": "2026-08-08T02:07:52.559Z" }, { "module": "orders", "scenario": null, "name": "Admin 审核通过本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085910832609820674/approve?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c6a287d5-25c6-479b-834a-b4019bba6a7c, d2471bd5-1173-4b50-8890-4606dce599e4", "traceId": "b14205e8fdbd41c4bdbd18ec9e1293e7", "evidence": "orderId=2085910832609820674", "checkedAt": "2026-08-08T02:07:52.590Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "审核后生成隔离入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "9cf17af1-29e8-49fe-ac4f-f7b1040f40fc, 80474b83-b23a-4f3c-af9b-acc2b4d6bc92", "traceId": "3b77e6e472ce4ce393691aea2799420d", "evidence": "inboundId=2085910841432518657", "checkedAt": "2026-08-08T02:07:54.750Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f0164806-c48d-4deb-8bca-7d57f6654d62, abbb8ebc-0b8b-4dc7-bde5-f7038017fba3", "traceId": "11e823449c394e609489322ffbaa16e8", "evidence": "inboundId=2085910841432518657", "checkedAt": "2026-08-08T02:07:54.775Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "隔离入库单 marker 来源与可测量状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f0164806-c48d-4deb-8bca-7d57f6654d62, abbb8ebc-0b8b-4dc7-bde5-f7038017fba3", "traceId": "11e823449c394e609489322ffbaa16e8", "evidence": "markerFound=true, status=WAIT_MEASURE", "checkedAt": "2026-08-08T02:07:54.775Z" }, { "module": "orders", "scenario": null, "name": "入库单详情包含托盘库位、文件、备注和状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f0164806-c48d-4deb-8bca-7d57f6654d62, abbb8ebc-0b8b-4dc7-bde5-f7038017fba3", "traceId": "11e823449c394e609489322ffbaa16e8", "evidence": "inboundId=2085910841432518657, history=1", "checkedAt": "2026-08-08T02:07:54.775Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询入库单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085910832609820674&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "73a04991-3043-41e5-952f-544844664c5a, bb0b4267-71ad-413f-95be-46f812d94ddd", "traceId": "6e2bfcf280644fec8e827cd7cd82aae8", "evidence": "", "checkedAt": "2026-08-08T02:07:54.801Z" }, { "module": "orders", "scenario": null, "name": "Admin 入库单列表只核对本轮入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085910832609820674&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "73a04991-3043-41e5-952f-544844664c5a, bb0b4267-71ad-413f-95be-46f812d94ddd", "traceId": "6e2bfcf280644fec8e827cd7cd82aae8", "evidence": "inboundId=2085910841432518657, total=1", "checkedAt": "2026-08-08T02:07:54.801Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮订单履约任务", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085910832609820674?tenantId=10001" }, "http": 200, "code": "A0404", "message": "头程履约任务不存在", "requestId": "fdd8e968-ffd6-4d26-8de9-a74da62e1f2d", "traceId": "8ddff025f94e46eeab12aa8c4c85c75b", "evidence": "新订单应生成可查询的履约任务", "checkedAt": "2026-08-08T02:07:54.836Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "履约任务与本轮订单和客户一致", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085910832609820674?tenantId=10001" }, "http": 200, "code": "A0404", "message": "头程履约任务不存在", "requestId": "fdd8e968-ffd6-4d26-8de9-a74da62e1f2d", "traceId": "8ddff025f94e46eeab12aa8c4c85c75b", "evidence": "taskId=missing, status=missing", "checkedAt": "2026-08-08T02:07:54.836Z" }, { "module": "orders", "scenario": null, "name": "Admin 受理本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085910832609820674/accept?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "13ed2a14-2695-41ab-b6ff-49f404d4eb91, 690da95b-e935-4e52-bfcb-c17bdc315cc2", "traceId": "eda5f4125d7a41a08b924c70e04eabf1", "evidence": "", "checkedAt": "2026-08-08T02:07:54.869Z" }, { "module": "orders", "scenario": null, "name": "Admin 启动本轮订单履约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085910832609820674/start?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "e6fd649c-8577-45ce-8774-897cd1b47ed9, 8594d40a-b8fe-4b63-b2df-70343427f57c", "traceId": "964592755afb46f58e715e4639819ea3", "evidence": "", "checkedAt": "2026-08-08T02:07:54.899Z" }, { "module": "orders", "scenario": null, "name": "Admin 回查本轮订单履约状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1b64f2bd-a22e-489d-9d41-00e4b635f767, 4d97d479-dabc-47bb-8423-94396fc3a02f", "traceId": "25721448ce3b491d9bf548af1d2947d6", "evidence": "", "checkedAt": "2026-08-08T02:07:54.944Z" }, { "module": "orders", "scenario": null, "name": "本轮订单已进入处理中且保留状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085910832609820674?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "1b64f2bd-a22e-489d-9d41-00e4b635f767, 4d97d479-dabc-47bb-8423-94396fc3a02f", "traceId": "25721448ce3b491d9bf548af1d2947d6", "evidence": "status=PROCESSING, history=5", "checkedAt": "2026-08-08T02:07:54.945Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "查询隔离入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f7b0d668-dccb-405c-afb8-0e4e0fe97961, 8eced90f-33cb-48ed-aabb-ceaa40163871", "traceId": "998285f5d692464ead57ffdf11df645f", "evidence": "inboundId=2085910841432518657, tenantId=10001", "checkedAt": "2026-08-08T02:07:54.991Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "隔离入库单身份与可测量状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f7b0d668-dccb-405c-afb8-0e4e0fe97961, 8eced90f-33cb-48ed-aabb-ceaa40163871", "traceId": "998285f5d692464ead57ffdf11df645f", "evidence": "identity=true, status=WAIT_MEASURE", "checkedAt": "2026-08-08T02:07:54.991Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "生成箱唛 PDF 并冻结稳定箱码", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085910841432518657/carton-label-pdf?tenantId=10001" }, "http": 200, "code": null, "message": "13818 bytes (application/pdf)", "requestId": "27a4bbe7-b791-4895-b6bc-8e6a01593c6e, 5c01e57d-daeb-4b12-a860-ed565d681fa8, 0e1ddc55-dd8d-46cc-899c-351bd0ce7deb", "traceId": "c68dc651ae524ec2bce2106a57b4baea, d79fda7f716440afae182a1647cf7426", "evidence": "contentType=application/pdf, bytes=13818", "checkedAt": "2026-08-08T02:07:55.148Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次打印后回查冻结箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "beb49bc2-3a4d-46fc-a790-1fdac8985c73, 81412c63-5f01-47e9-945c-97d969b3a4e4", "traceId": "3e6d65ceb1a945c593dabf55c5b52a42", "evidence": "", "checkedAt": "2026-08-08T02:07:55.180Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次打印按订单货物冻结原始总箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085910841432518657?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "beb49bc2-3a4d-46fc-a790-1fdac8985c73, 81412c63-5f01-47e9-945c-97d969b3a4e4", "traceId": "3e6d65ceb1a945c593dabf55c5b52a42", "evidence": "inboundCodeStable=true, totalPackageCount=4", "checkedAt": "2026-08-08T02:07:55.181Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "重复整单打印复用已冻结箱码映射", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085910841432518657/carton-label-pdf?tenantId=10001" }, "http": 200, "code": null, "message": "13818 bytes (application/pdf)", "requestId": "45f3dc8d-559d-410a-8235-40ba95301a35, ed3a022b-39ab-4011-8f39-b618225ae270, 56bb95c0-180d-4921-b19b-c2ddb4d35751", "traceId": "251b6106a3c54f0683087bb62aef70f8, ede846fe7fb44da7bdc6b8d34f0523f1", "evidence": "boxCode=RK-2085910832609820674#4-1, contentType=application/pdf, bytes=13818", "checkedAt": "2026-08-08T02:07:55.321Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "指定第1箱补打复用已冻结箱码映射", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085910841432518657/carton-label-pdf?tenantId=10001&cartonIndex=1" }, "http": 200, "code": null, "message": "7779 bytes (application/pdf)", "requestId": "9abbbcad-ab1a-457a-b88d-89d4d10c44a1, 9f62f7a4-6889-49ad-8ed4-f715edaf22dc, ed708d02-5efc-49c2-8967-4de69e7daf9b", "traceId": "695adf82c54c4f0fb3139c18ff75472d, 17f1a3617a9c48d58723c49669942942", "evidence": "boxCode=RK-2085910832609820674#4-1, cartonIndex=1, contentType=application/pdf, bytes=7779", "checkedAt": "2026-08-08T02:07:55.431Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "模拟墨家首次扫描单箱", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4265dc27-574a-48e5-a288-4efe9e3a52e0, a3d6e167-e5a9-4122-9ee1-1baa7a7dab5c", "traceId": "05331d360728479e8be53d7a9e597155", "evidence": "boxCode=RK-2085910832609820674#4-1, machineNo=MJ-ADMIN-E2E-01", "checkedAt": "2026-08-08T02:07:55.525Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次扫描新增一条且默认代表1箱", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4265dc27-574a-48e5-a288-4efe9e3a52e0, a3d6e167-e5a9-4122-9ee1-1baa7a7dab5c", "traceId": "05331d360728479e8be53d7a9e597155", "evidence": "created=true, confirmedPackageCount=1", "checkedAt": "2026-08-08T02:07:55.525Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "重复打印及指定箱补打后原箱码仍可解析", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4265dc27-574a-48e5-a288-4efe9e3a52e0, a3d6e167-e5a9-4122-9ee1-1baa7a7dab5c", "traceId": "05331d360728479e8be53d7a9e597155", "evidence": "boxCodeStable=true, resolvedInboundId=2085910841432518657", "checkedAt": "2026-08-08T02:07:55.525Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "查询箱级测量详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0faa11b4-e2d1-485c-a0bd-393babb996ed, 81814250-9fbe-4fca-83c2-29777dd7ea60", "traceId": "b46e8db2d4cf4fadba76a57316860079", "evidence": "measurementId=2085910846377603074", "checkedAt": "2026-08-08T02:07:55.556Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "箱级查询回显箱码、尺寸、图片与设备信息", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0faa11b4-e2d1-485c-a0bd-393babb996ed, 81814250-9fbe-4fca-83c2-29777dd7ea60", "traceId": "b46e8db2d4cf4fadba76a57316860079", "evidence": "itemFound=true, imageFileId=2085910846341971969", "checkedAt": "2026-08-08T02:07:55.557Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "人工确认当前测量代表箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/items/2085910846377603075/confirmed-package-count?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "bc034609-775f-4184-9566-698f1d5fae48, 44e447ea-f89c-4afd-89e3-327c41be57b1", "traceId": "7daaac78f40e488184c3f62ec8fbc047", "evidence": "confirmedPackageCount=4", "checkedAt": "2026-08-08T02:07:55.620Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "人工箱数更新且测量版本递增", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/items/2085910846377603075/confirmed-package-count?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "bc034609-775f-4184-9566-698f1d5fae48, 44e447ea-f89c-4afd-89e3-327c41be57b1", "traceId": "7daaac78f40e488184c3f62ec8fbc047", "evidence": "version=2", "checkedAt": "2026-08-08T02:07:55.620Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "同箱号重新扫描覆盖当前记录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "485c183a-229c-40e9-bddc-a4de7cf2722d, ae52db73-61de-4779-9dc9-556954e4a670", "traceId": "1f8226d168b24eb3a859a0172bf56817", "evidence": "boxCode=RK-2085910832609820674#4-1, machineNo=MJ-ADMIN-E2E-02", "checkedAt": "2026-08-08T02:07:55.711Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "覆盖保留同一条记录和人工箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "485c183a-229c-40e9-bddc-a4de7cf2722d, ae52db73-61de-4779-9dc9-556954e4a670", "traceId": "1f8226d168b24eb3a859a0172bf56817", "evidence": "sameItem=true, confirmedPackageCount=4", "checkedAt": "2026-08-08T02:07:55.711Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "回查覆盖后的尺寸与体积结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0cd04e1c-2beb-45d4-b4e7-2d9f73063aee, 27be4598-2af0-4479-b64a-5828e4b8c433", "traceId": "a19cb68d7f6844ed848f5a5915385dec", "evidence": "", "checkedAt": "2026-08-08T02:07:55.760Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "覆盖尺寸、箱数和服务端体积公式正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0cd04e1c-2beb-45d4-b4e7-2d9f73063aee, 27be4598-2af0-4479-b64a-5828e4b8c433", "traceId": "a19cb68d7f6844ed848f5a5915385dec", "evidence": "unitVolume=0.0788, totalVolume=0.3152, volumeWeight=52.639, girth=206.1", "checkedAt": "2026-08-08T02:07:55.760Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "草稿保存前置字段完整", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085910841432518657/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0cd04e1c-2beb-45d4-b4e7-2d9f73063aee, 27be4598-2af0-4479-b64a-5828e4b8c433", "traceId": "a19cb68d7f6844ed848f5a5915385dec", "evidence": "inboundDetailId=missing, imageFileId=2085910847071780865", "checkedAt": "2026-08-08T02:07:55.760Z" } ] }