{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808054354368", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T05:43:55.898Z", "startedAt": "2026-08-08T05:43:54.368Z", "success": false, "fatal": null, "summary": { "total": 27, "passed": 15, "failed": 12 }, "modules": [ { "name": "orders", "startedAt": "2026-08-08T05:43:54.747Z", "finishedAt": "2026-08-08T05:43:55.309Z", "success": false, "passed": 7, "failed": 5, "fatal": "缺少创建测试订单所需的可用渠道" }, { "name": "inbound-weight-ocr", "startedAt": "2026-08-08T05:43:55.310Z", "finishedAt": "2026-08-08T05:43:55.373Z", "success": false, "passed": 0, "failed": 1, "fatal": null }, { "name": "orders-inbound-measurement-fixture", "startedAt": "2026-08-08T05:43:55.373Z", "finishedAt": "2026-08-08T05:43:55.896Z", "success": false, "passed": 7, "failed": 5, "fatal": "缺少创建测试订单所需的可用渠道" }, { "name": "inbound-measurement", "startedAt": "2026-08-08T05:43:55.897Z", "finishedAt": "2026-08-08T05:43:55.898Z", "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 }, { "name": "mojia-carton-measurement", "module": "inbound-measurement", "success": false, "deploymentBlocked": true, "passed": 0, "failed": 1 } ], "deploymentBlockers": [ { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "evidence": "tenantId=10001", "code": null, "requestId": "369dc88c-363", "traceId": null }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "evidence": "types=missing", "code": null, "requestId": "369dc88c-363", "traceId": null }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "evidence": "tenantId=10001", "code": null, "requestId": "369dc88c-371", "traceId": null }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "evidence": "types=missing", "code": null, "requestId": "369dc88c-371", "traceId": null }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "取得隔离的待测量入库单", "evidence": "orders 模块未提供 marker=ADMIN-API-20260808054354368-MOJIA 的 inboundId/tenantId;为避免修改随机历史订单,本模块停止写入", "code": null, "requestId": null, "traceId": null } ], "createdResources": { "orchestrationFixtures": { "inboundMeasurement": { "marker": "ADMIN-API-20260808054354368-MOJIA", "failed": true } } }, "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": "265addfa-988b-48a8-8c80-5e69c2024b17, 675070cb-a2d6-4eb1-898e-c1e4c0d4354b", "traceId": "4dd7905ad59341619a7094372897f3c5", "evidence": "", "checkedAt": "2026-08-08T05:43:54.746Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "d58ac1e6-0e1b-4f36-83a9-94b267ee2261, 4d853cc1-fb5a-472e-b969-80258d453ce0", "traceId": "efcdac52e87d4777a18077b7b70b2181", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T05:43:55.097Z" }, { "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": "102db2f5-4d47-4eb3-bb37-0740b445bc4d, 86f76b5d-2537-4bf3-a521-5af39a70d9b3", "traceId": "1c6762dc4dbd4e33ba9078ab8854ac35", "evidence": "", "checkedAt": "2026-08-08T05:43:55.145Z" }, { "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": "102db2f5-4d47-4eb3-bb37-0740b445bc4d, 86f76b5d-2537-4bf3-a521-5af39a70d9b3", "traceId": "1c6762dc4dbd4e33ba9078ab8854ac35", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T05:43:55.145Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 503, "code": null, "message": null, "requestId": "369dc88c-363", "traceId": null, "evidence": "tenantId=10001", "checkedAt": "2026-08-08T05:43:55.168Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 503, "code": null, "message": null, "requestId": "369dc88c-363", "traceId": null, "evidence": "types=missing", "checkedAt": "2026-08-08T05:43:55.168Z" }, { "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": "5df3d448-b678-42e7-a872-8cad35fdb1bf, 9b4309fd-f21e-4390-b8d5-d3e3b1dbfdc3", "traceId": "14295af99925417c8cac9ba5017e5382", "evidence": "", "checkedAt": "2026-08-08T05:43:55.209Z" }, { "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": "5df3d448-b678-42e7-a872-8cad35fdb1bf, 9b4309fd-f21e-4390-b8d5-d3e3b1dbfdc3", "traceId": "14295af99925417c8cac9ba5017e5382", "evidence": "count=2", "checkedAt": "2026-08-08T05:43:55.209Z" }, { "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": "c1b8251c-5430-4664-8e72-b57854c6f398, bc5c512f-f283-4fc8-96b3-0e387533f0ee", "traceId": "946b84ea56024e6cab7954005c917330", "evidence": "", "checkedAt": "2026-08-08T05:43:55.274Z" }, { "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": "c1b8251c-5430-4664-8e72-b57854c6f398, bc5c512f-f283-4fc8-96b3-0e387533f0ee", "traceId": "946b84ea56024e6cab7954005c917330", "evidence": "count=200", "checkedAt": "2026-08-08T05:43:55.274Z" }, { "module": "orders", "scenario": null, "name": "Client 查询可用计费渠道", "passed": false, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 503, "code": null, "message": null, "requestId": "b399112a-366", "traceId": null, "evidence": "", "checkedAt": "2026-08-08T05:43:55.309Z" }, { "module": "orders", "scenario": null, "name": "存在带计价税制的可用渠道", "passed": false, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 503, "code": null, "message": null, "requestId": "b399112a-366", "traceId": null, "evidence": "count=n/a", "checkedAt": "2026-08-08T05:43:55.309Z" }, { "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-08T05:43:55.309Z" }, { "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-20260808054354368, 未找到本轮创建且状态为 WAIT_MEASURE/MEASURING/MEASURE_REJECTED 的入库单", "checkedAt": "2026-08-08T05:43:55.373Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "fa0f753e-136e-470f-8739-a373d982e200, b5f2f773-8ea7-43de-9670-dfc00fa0e5aa", "traceId": "49349e4462484491b675c501291f82aa", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T05:43:55.710Z" }, { "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": "2362b5a0-5c32-4220-bb13-7d559054b9fa, 49cbadb9-dacb-498a-8586-566d492637aa", "traceId": "7be0232daa6243cbbf8be4cbe5278d29", "evidence": "", "checkedAt": "2026-08-08T05:43:55.748Z" }, { "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": "2362b5a0-5c32-4220-bb13-7d559054b9fa, 49cbadb9-dacb-498a-8586-566d492637aa", "traceId": "7be0232daa6243cbbf8be4cbe5278d29", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T05:43:55.748Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 503, "code": null, "message": null, "requestId": "369dc88c-371", "traceId": null, "evidence": "tenantId=10001", "checkedAt": "2026-08-08T05:43:55.774Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 503, "code": null, "message": null, "requestId": "369dc88c-371", "traceId": null, "evidence": "types=missing", "checkedAt": "2026-08-08T05:43:55.774Z" }, { "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": "04497201-663d-4373-b09a-a69da2390a3f, 04fc3e2e-081e-404a-a3e8-3f95e1d7fbb0", "traceId": "86e92a3f196b4671a9a6c583fdc7f2b8", "evidence": "", "checkedAt": "2026-08-08T05:43:55.812Z" }, { "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": "04497201-663d-4373-b09a-a69da2390a3f, 04fc3e2e-081e-404a-a3e8-3f95e1d7fbb0", "traceId": "86e92a3f196b4671a9a6c583fdc7f2b8", "evidence": "count=2", "checkedAt": "2026-08-08T05:43:55.813Z" }, { "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": "77abe5aa-19f3-41b2-8cff-b8ebc75344a1, 3df48e12-971d-4e45-9abb-8be49cb0c6e6", "traceId": "b79177fee34143a3b87da6ea489444a4", "evidence": "", "checkedAt": "2026-08-08T05:43:55.866Z" }, { "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": "77abe5aa-19f3-41b2-8cff-b8ebc75344a1, 3df48e12-971d-4e45-9abb-8be49cb0c6e6", "traceId": "b79177fee34143a3b87da6ea489444a4", "evidence": "count=200", "checkedAt": "2026-08-08T05:43:55.866Z" }, { "module": "orders", "scenario": null, "name": "Client 查询可用计费渠道", "passed": false, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 503, "code": null, "message": null, "requestId": "b399112a-374", "traceId": null, "evidence": "", "checkedAt": "2026-08-08T05:43:55.896Z" }, { "module": "orders", "scenario": null, "name": "存在带计价税制的可用渠道", "passed": false, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 503, "code": null, "message": null, "requestId": "b399112a-374", "traceId": null, "evidence": "count=n/a", "checkedAt": "2026-08-08T05:43:55.896Z" }, { "module": "orders-inbound-measurement-fixture", "scenario": null, "name": "模块执行", "passed": false, "deploymentBlocker": false, "request": null, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": "缺少创建测试订单所需的可用渠道", "checkedAt": "2026-08-08T05:43:55.896Z" }, { "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-20260808054354368-MOJIA 的 inboundId/tenantId;为避免修改随机历史订单,本模块停止写入", "checkedAt": "2026-08-08T05:43:55.898Z" } ] }