{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808021540611", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T02:15:45.804Z", "startedAt": "2026-08-08T02:15:40.612Z", "success": false, "fatal": null, "summary": { "total": 17, "passed": 13, "failed": 4 }, "modules": [ { "name": "orders", "startedAt": "2026-08-08T02:15:41.594Z", "finishedAt": "2026-08-08T02:15:45.414Z", "success": false, "passed": 12, "failed": 3, "fatal": "产品图片新契约未部署,无法创建带图片的隔离订单" }, { "name": "inbound-weight-ocr", "startedAt": "2026-08-08T02:15:45.416Z", "finishedAt": "2026-08-08T02:15:45.804Z", "success": false, "passed": 0, "failed": 1, "fatal": null } ], "scenarios": [ { "name": "weight-image-recognition-and-confirmation", "module": "inbound-weight-ocr", "success": false, "deploymentBlocked": false, "passed": 0, "failed": 1 } ], "deploymentBlockers": [ { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 上传产品图片", "evidence": "contentType=image/png", "code": null, "requestId": "700de02f-10", "traceId": null }, { "module": "orders", "scenario": "isolated-order-chain", "name": "产品图片上传返回字符串文件 ID", "evidence": "fileIdType=undefined, contentType=missing", "code": null, "requestId": "700de02f-10", "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": "6d4b2e6d-8811-4f56-a889-e595ff7cb503, 7f19250e-90f1-49df-a269-0f758c4be79e", "traceId": "d89b6dad97df4c2c842ba58703984168", "evidence": "", "checkedAt": "2026-08-08T02:15:41.592Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "8032a1de-240f-431c-8e79-de1b31484353, 272c9865-6588-4524-929d-d3d049d6d95a", "traceId": "adc915919bc3446fa4f9472da2d43352", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T02:15:42.008Z" }, { "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": "eafa4f3a-9cc3-4ee6-a91c-2e5fdc0e3ebe, ee54cfa1-250a-4a96-b540-e6a02962480f", "traceId": "36a69786b59548b985c67f49d970a51c", "evidence": "", "checkedAt": "2026-08-08T02:15:42.655Z" }, { "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": "eafa4f3a-9cc3-4ee6-a91c-2e5fdc0e3ebe, ee54cfa1-250a-4a96-b540-e6a02962480f", "traceId": "36a69786b59548b985c67f49d970a51c", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T02:15:42.655Z" }, { "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": "b701963f-025e-4612-af31-f7997c04094a, dc095ff3-98d0-4c26-b6b3-b51b5fcac89f", "traceId": "48bb3f6f9ae941f09122277efdcb92ce", "evidence": "tenantId=10001", "checkedAt": "2026-08-08T02:15:43.480Z" }, { "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": "b701963f-025e-4612-af31-f7997c04094a, dc095ff3-98d0-4c26-b6b3-b51b5fcac89f", "traceId": "48bb3f6f9ae941f09122277efdcb92ce", "evidence": "types=SMALL,MEDIUM,LARGE,EXTRA_LARGE", "checkedAt": "2026-08-08T02:15:43.480Z" }, { "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": "43c7b3a0-810e-4566-972b-c0ab53203622, 6c4c9fb8-8370-4744-bdf0-1a2ea0dc2fc9", "traceId": "8797b3f5ce7c4a18928ba0353691eb41", "evidence": "", "checkedAt": "2026-08-08T02:15:44.944Z" }, { "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": "43c7b3a0-810e-4566-972b-c0ab53203622, 6c4c9fb8-8370-4744-bdf0-1a2ea0dc2fc9", "traceId": "8797b3f5ce7c4a18928ba0353691eb41", "evidence": "count=2", "checkedAt": "2026-08-08T02:15:44.944Z" }, { "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": "26ba298e-5f94-4132-bf84-578083f21fad, bd16e2d8-0559-4b4b-9793-0daec1be7a90", "traceId": "f0fa3d314cba4f96aaf8ebf4900ef648", "evidence": "", "checkedAt": "2026-08-08T02:15:45.113Z" }, { "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": "26ba298e-5f94-4132-bf84-578083f21fad, bd16e2d8-0559-4b4b-9793-0daec1be7a90", "traceId": "f0fa3d314cba4f96aaf8ebf4900ef648", "evidence": "count=200", "checkedAt": "2026-08-08T02:15:45.113Z" }, { "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": "b8484f51-9267-4002-9a7b-40d2d4466d38, b3845f30-7193-4c73-b90a-8cb198149137", "traceId": "7a6a7d17aae1429e8f48162205b7f2fa", "evidence": "", "checkedAt": "2026-08-08T02:15:45.192Z" }, { "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": "b8484f51-9267-4002-9a7b-40d2d4466d38, b3845f30-7193-4c73-b90a-8cb198149137", "traceId": "7a6a7d17aae1429e8f48162205b7f2fa", "evidence": "count=15", "checkedAt": "2026-08-08T02:15:45.193Z" }, { "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": "c0310692-e6a1-4dde-9828-c7f084c75cbe, 513ea693-c31e-47e7-a746-b8a9499ff48a", "traceId": "5955689a145d42a8ad2b293b67b8b3fb", "evidence": "", "checkedAt": "2026-08-08T02:15:45.289Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 上传产品图片", "passed": false, "deploymentBlocker": true, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 503, "code": null, "message": null, "requestId": "700de02f-10", "traceId": null, "evidence": "contentType=image/png", "checkedAt": "2026-08-08T02:15:45.413Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "产品图片上传返回字符串文件 ID", "passed": false, "deploymentBlocker": true, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 503, "code": null, "message": null, "requestId": "700de02f-10", "traceId": null, "evidence": "fileIdType=undefined, contentType=missing", "checkedAt": "2026-08-08T02:15:45.414Z" }, { "module": "orders", "scenario": null, "name": "模块执行", "passed": false, "deploymentBlocker": false, "request": null, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": "产品图片新契约未部署,无法创建带图片的隔离订单", "checkedAt": "2026-08-08T02:15:45.414Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "仅选择带本轮测试标记的可编辑入库单", "passed": false, "deploymentBlocker": false, "request": null, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": "marker=ADMIN-API-20260808021540611, 未找到本轮创建且状态为 WAIT_MEASURE/MEASURING/MEASURE_REJECTED 的入库单", "checkedAt": "2026-08-08T02:15:45.804Z" } ] }