{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808015323030", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T01:53:28.059Z", "startedAt": "2026-08-08T01:53:23.030Z", "success": true, "fatal": null, "summary": { "total": 27, "passed": 27, "failed": 0 }, "modules": [ { "name": "pricing", "startedAt": "2026-08-08T01:53:23.467Z", "finishedAt": "2026-08-08T01:53:28.059Z", "success": true, "passed": 26, "failed": 0, "fatal": null } ], "scenarios": [ { "name": "price-book-lifecycle", "module": "pricing", "success": true, "deploymentBlocked": false, "passed": 26, "failed": 0 } ], "deploymentBlockers": [], "createdResources": { "priceBookVersion": { "versionId": "2085907189707878402", "marker": "ADMIN-API-20260808015323030", "sourceSha256": "3170fd3aa8795cd816ca9600f87a6a2a06b15d0cf6042d4592f33d4b30c7b8ab" } }, "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": "ffd1a415-9a05-484f-80bf-3d560ed20a20, bafe323a-38a8-4b50-8215-4720276f5f5a", "traceId": "aefcc866fdaa4398834019d8c90945c6", "evidence": "", "checkedAt": "2026-08-08T01:53:23.464Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "查询发布前船期价格版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "19ba7a2d-8e69-4638-ac35-c9d73681c8a2, fea311a9-9a0f-41f1-b6df-a0ac829420ea", "traceId": "8813930e89d44b1ca390cd0e6e7c36e1", "evidence": "", "checkedAt": "2026-08-08T01:53:23.521Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "发布前最多一份生效版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "19ba7a2d-8e69-4638-ac35-c9d73681c8a2, fea311a9-9a0f-41f1-b6df-a0ac829420ea", "traceId": "8813930e89d44b1ca390cd0e6e7c36e1", "evidence": "versions=7, active=1", "checkedAt": "2026-08-08T01:53:23.521Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "船期价格测试文件已隔离", "passed": true, "deploymentBlocker": false, "request": null, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": "fileName=ADMIN-API-20260808015323030-2026.08.03柏悦价格表 船期2026.08.12.xlsx, bytes=1343413, sha256=3170fd3aa8795cd816ca9600f87a6a2a06b15d0cf6042d4592f33d4b30c7b8ab", "checkedAt": "2026-08-08T01:53:23.530Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "上传并解析船期价格表", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "950d0386-ac27-4dfe-a89c-ca96b582d659, 6d5e1be0-30fc-4ca8-a18b-a9c8ca7d51a9", "traceId": "99f605ff4563477da81996d4d7d9d24c", "evidence": "fileName=ADMIN-API-20260808015323030-2026.08.03柏悦价格表 船期2026.08.12.xlsx, bytes=1343413, sha256=3170fd3aa8795cd816ca9600f87a6a2a06b15d0cf6042d4592f33d4b30c7b8ab", "checkedAt": "2026-08-08T01:53:25.408Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "上传返回隔离的待确认版本", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "950d0386-ac27-4dfe-a89c-ca96b582d659, 6d5e1be0-30fc-4ca8-a18b-a9c8ca7d51a9", "traceId": "99f605ff4563477da81996d4d7d9d24c", "evidence": "versionId=2085907189707878402, status=PENDING_CONFIRMATION, fileName=ADMIN-API-20260808015323030-2026.08.03柏悦价格表 船期2026.08.12.xlsx, shaMatched=true", "checkedAt": "2026-08-08T01:53:25.409Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "解析出15个固定渠道且编码唯一", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "950d0386-ac27-4dfe-a89c-ca96b582d659, 6d5e1be0-30fc-4ca8-a18b-a9c8ca7d51a9", "traceId": "99f605ff4563477da81996d4d7d9d24c", "evidence": "channelCount=15, unique=15, missing=none", "checkedAt": "2026-08-08T01:53:25.409Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "解析价格行完整且可追溯到 Excel", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "950d0386-ac27-4dfe-a89c-ca96b582d659, 6d5e1be0-30fc-4ca8-a18b-a9c8ca7d51a9", "traceId": "99f605ff4563477da81996d4d7d9d24c", "evidence": "rateCount=2157, declared=2157, valid=true", "checkedAt": "2026-08-08T01:53:25.410Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "解析阻断仅包含可确认的仓库映射问题", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "950d0386-ac27-4dfe-a89c-ca96b582d659, 6d5e1be0-30fc-4ca8-a18b-a9c8ca7d51a9", "traceId": "99f605ff4563477da81996d4d7d9d24c", "evidence": "blocking=0, unexpected=none, infrastructure=none", "checkedAt": "2026-08-08T01:53:25.410Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "上传后回查价格版本列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "85ae312c-18e0-4a27-bcfc-d97e8e98f149, ac831c7e-d205-426b-a122-35073893ac7b", "traceId": "810f528e025c44aaa7518cddc54faf07", "evidence": "", "checkedAt": "2026-08-08T01:53:25.434Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "上传只生成待确认版本且不替换当前生效版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "85ae312c-18e0-4a27-bcfc-d97e8e98f149, ac831c7e-d205-426b-a122-35073893ac7b", "traceId": "810f528e025c44aaa7518cddc54faf07", "evidence": "pending=PENDING_CONFIRMATION, activeBefore=2085661426268549121, activeAfterUpload=2085661426268549121", "checkedAt": "2026-08-08T01:53:25.435Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "查询待确认版本渠道和价格预览", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402" }, "http": 200, "code": "200", "message": "success", "requestId": "deffed17-5367-4cd8-a3c1-7ab6ad14f78a, 047c53de-2cec-4dd7-80ea-a63b46805c1b", "traceId": "987e92da473444b981bb8d49807b4fe2", "evidence": "", "checkedAt": "2026-08-08T01:53:25.541Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "详情与上传解析结果一致", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402" }, "http": 200, "code": "200", "message": "success", "requestId": "deffed17-5367-4cd8-a3c1-7ab6ad14f78a, 047c53de-2cec-4dd7-80ea-a63b46805c1b", "traceId": "987e92da473444b981bb8d49807b4fe2", "evidence": "versionId=2085907189707878402, channels=15, rates=2157, issues=2", "checkedAt": "2026-08-08T01:53:25.541Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "下载原始 XLSX 且内容散列一致", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402/source" }, "http": 200, "code": null, "message": "1343413 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)", "requestId": "a87afbfa-e2a8-4716-ad3e-0b9f81bd7e6d, ee2fca00-55ec-406d-b39a-9cdc27cb34c8, 3c9cffc2-06eb-4beb-9213-74289ae5b87d", "traceId": "8adf5a4db38f4a789d4bf6431d6f4c97, 490c5fe289b24a99a28af29a2afe4fb3", "evidence": "bytes=1343413, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, zipMagic=true, sha256=3170fd3aa8795cd816ca9600f87a6a2a06b15d0cf6042d4592f33d4b30c7b8ab", "checkedAt": "2026-08-08T01:53:25.679Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "查询启用的平台公共国内仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=200&status=ACTIVE&warehouseType=DOMESTIC" }, "http": 200, "code": "200", "message": "success", "requestId": "ef2feb3c-a719-4369-86e9-21a7c9ca5df2, 3f35d758-6b6b-468f-80d5-eda98207ca04", "traceId": "a7864a481e09470cb23c5ac2f5d1364d", "evidence": "", "checkedAt": "2026-08-08T01:53:25.715Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "查询启用的平台公共海外仓", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=200&status=ACTIVE&warehouseType=OVERSEAS" }, "http": 200, "code": "200", "message": "success", "requestId": "e00f34ba-ace4-4586-a8dd-3a53030cbc21, 44446dc8-10c5-4cdb-afc3-8450010efc4f", "traceId": "ce9fc0584ba8445ca468f9e5ca2f630b", "evidence": "", "checkedAt": "2026-08-08T01:53:25.764Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "国内起运仓和目的海外仓均精确映射", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=200&status=ACTIVE&warehouseType=OVERSEAS" }, "http": 200, "code": "200", "message": "success", "requestId": "e00f34ba-ace4-4586-a8dd-3a53030cbc21, 44446dc8-10c5-4cdb-afc3-8450010efc4f", "traceId": "ce9fc0584ba8445ca468f9e5ca2f630b", "evidence": "origins=CN-DONGGUAN-01->193000000000200002,CN-YIWU-01->193000000000200001, overseas=纽约仓->193000000000200004,洛杉矶仓->193000000000200003, missing=none", "checkedAt": "2026-08-08T01:53:25.765Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "确认仓库映射并立即生效", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402/publish" }, "http": 200, "code": "200", "message": "success", "requestId": "292ac8b9-c619-4b88-9c0a-d8a6a99acc78, d51d8c16-cca7-4a10-966c-93f30cb8da71", "traceId": "19cb4f1200434041a6bb2dd12324bbec", "evidence": "versionId=2085907189707878402, originMappings=2, overseasMappings=2", "checkedAt": "2026-08-08T01:53:27.865Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "发布后价格版本为 ACTIVE 且无阻断", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402/publish" }, "http": 200, "code": "200", "message": "success", "requestId": "292ac8b9-c619-4b88-9c0a-d8a6a99acc78, d51d8c16-cca7-4a10-966c-93f30cb8da71", "traceId": "19cb4f1200434041a6bb2dd12324bbec", "evidence": "status=ACTIVE, blocking=0, publishedAt=2026-08-08T09:53:26.781, channels=15, rates=2157", "checkedAt": "2026-08-08T01:53:27.865Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "发布后回查当前生效和历史版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "0e715e18-3b4e-413e-9f2c-299a7aa37350, a3d54336-5c33-4458-b234-082298026520", "traceId": "da1deab503934499b576ebeedacd785b", "evidence": "", "checkedAt": "2026-08-08T01:53:27.900Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "始终只有一份当前生效版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "0e715e18-3b4e-413e-9f2c-299a7aa37350, a3d54336-5c33-4458-b234-082298026520", "traceId": "da1deab503934499b576ebeedacd785b", "evidence": "active=2085907189707878402", "checkedAt": "2026-08-08T01:53:27.901Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "上一生效版本已保留为历史版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "0e715e18-3b4e-413e-9f2c-299a7aa37350, a3d54336-5c33-4458-b234-082298026520", "traceId": "da1deab503934499b576ebeedacd785b", "evidence": "previous=2085661426268549121, superseded=true", "checkedAt": "2026-08-08T01:53:27.901Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "查询当前生效价格版本详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402" }, "http": 200, "code": "200", "message": "success", "requestId": "75c1590f-8d33-43f6-bd24-2dd29436c45f, e5944f65-f645-4694-8ced-aef3f3c8b36d", "traceId": "becb11887ecd41d6b81c441c807cdc8d", "evidence": "", "checkedAt": "2026-08-08T01:53:27.990Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "当前生效版本预览数据完整", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402" }, "http": 200, "code": "200", "message": "success", "requestId": "75c1590f-8d33-43f6-bd24-2dd29436c45f, e5944f65-f645-4694-8ced-aef3f3c8b36d", "traceId": "becb11887ecd41d6b81c441c807cdc8d", "evidence": "status=ACTIVE, channels=15, rates=2157", "checkedAt": "2026-08-08T01:53:27.990Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "已生效版本禁止重复发布", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books/2085907189707878402/publish" }, "http": 200, "code": "A0409", "message": "只有待确认上传记录可以确认并生效", "requestId": "af0d78af-caac-4095-9164-6de76bf07c33", "traceId": "00bbbdf631374c56ad0d965c6fdae0a3", "evidence": "HTTP=200, code=A0409", "checkedAt": "2026-08-08T01:53:28.027Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "重复发布被拒绝后回查版本状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "162da644-9186-445c-980f-6bd59800e362, 4cbd2911-2dfd-45e5-848d-50a574bc457a", "traceId": "a1a2ed53cd2345e5a3150c577dd38693", "evidence": "", "checkedAt": "2026-08-08T01:53:28.059Z" }, { "module": "pricing", "scenario": "price-book-lifecycle", "name": "重复发布未改变唯一生效版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/fba-pricing/carrier-rates/price-books" }, "http": 200, "code": "200", "message": "success", "requestId": "162da644-9186-445c-980f-6bd59800e362, 4cbd2911-2dfd-45e5-848d-50a574bc457a", "traceId": "a1a2ed53cd2345e5a3150c577dd38693", "evidence": "active=2085907189707878402", "checkedAt": "2026-08-08T01:53:28.059Z" } ] }