{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808124221135", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T12:42:23.032Z", "startedAt": "2026-08-08T12:42:21.135Z", "success": true, "fatal": null, "summary": { "total": 61, "passed": 61, "failed": 0 }, "modules": [ { "name": "master-data", "startedAt": "2026-08-08T12:42:21.503Z", "finishedAt": "2026-08-08T12:42:23.031Z", "success": true, "passed": 60, "failed": 0, "fatal": null } ], "scenarios": [], "deploymentBlockers": [], "coverageGaps": [ { "module": "master-data", "scenario": "optimistic-lock", "name": "仓库/托盘/快递/往来单位旧 version 冲突", "reason": "真实 DTO 未声明 version/expectedVersion 字段,不能伪造并发冲突断言;库位版本已由 supplemental-boundaries 覆盖", "category": "contract-gap" } ], "createdResources": { "warehouse": { "id": "2086070506286530561", "code": "AW808124221135", "finalStatus": "INACTIVE" }, "location": { "id": "2086070506919870465", "warehouseId": "2086070506286530561", "deleted": false }, "pallet": { "id": "2086070507750342657", "warehouseId": "2086070506286530561", "deleted": true }, "expressCompany": { "id": "2086070508396265473", "code": "EX808124221135", "finalStatus": "INACTIVE" }, "partner": { "id": "2086070509046382594", "code": "PT808124221135", "finalStatus": "INACTIVE" } }, "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": "f9acd9e5-1b77-437c-b7bd-48311bfb0262, fd18ac3c-8a0c-4332-9aca-ba440b3b3c8f", "traceId": "787a219c009b4775aaf8dc0cb76c7496", "evidence": "", "checkedAt": "2026-08-08T12:42:21.501Z" }, { "module": "master-data", "scenario": null, "name": "查询平台仓库列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "3e109c81-a3f3-4ba8-b221-43115765a892, 48562e48-92f0-4651-aafd-efa4f32e0f55", "traceId": "54e4bd93fda146f2a1ce968137d5e2d6", "evidence": "", "checkedAt": "2026-08-08T12:42:21.570Z" }, { "module": "master-data", "scenario": null, "name": "仓库列表分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "3e109c81-a3f3-4ba8-b221-43115765a892, 48562e48-92f0-4651-aafd-efa4f32e0f55", "traceId": "54e4bd93fda146f2a1ce968137d5e2d6", "evidence": "total=304", "checkedAt": "2026-08-08T12:42:21.570Z" }, { "module": "master-data", "scenario": null, "name": "创建平台公共仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/warehouse-admin" }, "http": 200, "code": "200", "message": "success", "requestId": "ee8c66e7-396a-48fb-acf5-b32c7e3504bc, 67990a21-48af-4f8f-bec8-08ef4f46c43d", "traceId": "a4f9562d6a4b44908baef82b57099e71", "evidence": "", "checkedAt": "2026-08-08T12:42:21.604Z" }, { "module": "master-data", "scenario": null, "name": "仓库创建返回字符串兼容 ID", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/warehouse-admin" }, "http": 200, "code": "200", "message": "success", "requestId": "ee8c66e7-396a-48fb-acf5-b32c7e3504bc, 67990a21-48af-4f8f-bec8-08ef4f46c43d", "traceId": "a4f9562d6a4b44908baef82b57099e71", "evidence": "warehouseId=2086070506286530561", "checkedAt": "2026-08-08T12:42:21.604Z" }, { "module": "master-data", "scenario": null, "name": "查询平台仓库详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "722facf8-a1b3-42f4-b706-0fd3e9026b41, a04f0fd6-7756-4b87-b0f7-ff55e54c16e9", "traceId": "874c07f3796d4bf284313aca0d6bacd4", "evidence": "", "checkedAt": "2026-08-08T12:42:21.638Z" }, { "module": "master-data", "scenario": null, "name": "仓库详情、地址和能力正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "722facf8-a1b3-42f4-b706-0fd3e9026b41, a04f0fd6-7756-4b87-b0f7-ff55e54c16e9", "traceId": "874c07f3796d4bf284313aca0d6bacd4", "evidence": "addresses=1, capabilities=1", "checkedAt": "2026-08-08T12:42:21.639Z" }, { "module": "master-data", "scenario": null, "name": "编辑平台仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "73fae398-5075-4319-a82e-a8c3485c709a, 3a8f3149-53b4-43d9-b267-89f6076bc9d8", "traceId": "ac685cbed84e4da2996e4d3257809b18", "evidence": "", "checkedAt": "2026-08-08T12:42:21.676Z" }, { "module": "master-data", "scenario": null, "name": "回查编辑后的平台仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "a9b42a36-f73b-456a-88bc-2a56ebf1388e, 16407629-bf30-45a9-9169-aaea3c7d9929", "traceId": "c08b69ebd82441af99cef6f37bf400b7", "evidence": "", "checkedAt": "2026-08-08T12:42:21.713Z" }, { "module": "master-data", "scenario": null, "name": "仓库编辑已持久化", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "a9b42a36-f73b-456a-88bc-2a56ebf1388e, 16407629-bf30-45a9-9169-aaea3c7d9929", "traceId": "c08b69ebd82441af99cef6f37bf400b7", "evidence": "warehouseId=2086070506286530561", "checkedAt": "2026-08-08T12:42:21.713Z" }, { "module": "master-data", "scenario": null, "name": "创建仓库库位", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/locations?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "b740afa8-d1eb-4d39-9f1d-4c631ba42efc, d10f9540-79af-4f57-976a-e50d6512b390", "traceId": "f0f5f026bf0a4fd5bbe1cc55afd5b47f", "evidence": "", "checkedAt": "2026-08-08T12:42:21.752Z" }, { "module": "master-data", "scenario": null, "name": "查询库位详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "80551503-7463-458f-8d79-accd0e4f83bf, 84982d28-2c4c-4e96-8d12-433ea80769e5", "traceId": "0457daa7bcd443ffbbaf06a720c26ab8", "evidence": "", "checkedAt": "2026-08-08T12:42:21.776Z" }, { "module": "master-data", "scenario": null, "name": "库位详情关联正确仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "80551503-7463-458f-8d79-accd0e4f83bf, 84982d28-2c4c-4e96-8d12-433ea80769e5", "traceId": "0457daa7bcd443ffbbaf06a720c26ab8", "evidence": "locationId=2086070506919870465", "checkedAt": "2026-08-08T12:42:21.776Z" }, { "module": "master-data", "scenario": null, "name": "编辑库位", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "27afafd1-6ba3-4f37-b242-b864853f0f4b, 2b3ef7fa-c52d-4f23-8742-5b50dd53982e", "traceId": "ce7811b90db54bc0b475a21f6f8effa3", "evidence": "", "checkedAt": "2026-08-08T12:42:21.814Z" }, { "module": "master-data", "scenario": null, "name": "回查编辑后的库位", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "984f9226-9cc4-429c-92e9-568b6f5e65f1, 81626f89-f733-4aa0-89c6-322f5ee39ca0", "traceId": "a21933d52593445db24c96d298896d7c", "evidence": "", "checkedAt": "2026-08-08T12:42:21.850Z" }, { "module": "master-data", "scenario": null, "name": "库位编辑与版本递增正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "984f9226-9cc4-429c-92e9-568b6f5e65f1, 81626f89-f733-4aa0-89c6-322f5ee39ca0", "traceId": "a21933d52593445db24c96d298896d7c", "evidence": "version=1", "checkedAt": "2026-08-08T12:42:21.850Z" }, { "module": "master-data", "scenario": null, "name": "停用库位", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/locations/2086070506919870465/status?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "9ad2f436-49f4-4587-af2f-7ea77e31851c, 0e376995-39d3-4f45-a9be-30d0ef0c4e4b", "traceId": "fee8002909054318a194d696b7e33fde", "evidence": "", "checkedAt": "2026-08-08T12:42:21.878Z" }, { "module": "master-data", "scenario": null, "name": "删除未占用测试库位", "passed": true, "deploymentBlocker": false, "request": { "method": "DELETE", "path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561&version=2" }, "http": 200, "code": "200", "message": "success", "requestId": "16e6cf13-9776-4259-a734-bf9b2fbd6607, dfa52cfd-5c7e-4a82-b31a-a9ae0d99b6dc", "traceId": "f7f72dc1c6b6482ca13189233dfceebe", "evidence": "", "checkedAt": "2026-08-08T12:42:21.918Z" }, { "module": "master-data", "scenario": null, "name": "创建仓库托盘", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/pallets?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "22ace7ef-3fad-400a-8ead-be29153d7b55, 94fb9fee-5f4c-4820-9b2b-26e3b76e6340", "traceId": "639ed2ab873b4c8f9b7ead8e27c98b23", "evidence": "", "checkedAt": "2026-08-08T12:42:21.948Z" }, { "module": "master-data", "scenario": null, "name": "查询托盘详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "67a3b199-e5e4-4d47-9546-cd3bf2879375, 83d7d060-acc6-4514-aab7-af2206b74849", "traceId": "a821033ac24740bd956260bcea3f4455", "evidence": "", "checkedAt": "2026-08-08T12:42:21.972Z" }, { "module": "master-data", "scenario": null, "name": "托盘详情关联正确仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "67a3b199-e5e4-4d47-9546-cd3bf2879375, 83d7d060-acc6-4514-aab7-af2206b74849", "traceId": "a821033ac24740bd956260bcea3f4455", "evidence": "palletId=2086070507750342657", "checkedAt": "2026-08-08T12:42:21.972Z" }, { "module": "master-data", "scenario": null, "name": "编辑托盘", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "75eb4dfa-480e-485a-a85a-41069a00022a, 6d439082-c876-4eb5-8ff9-4e37b2b48c4a", "traceId": "b1d90470a5d24a688ff57d5d082d8afe", "evidence": "", "checkedAt": "2026-08-08T12:42:22.010Z" }, { "module": "master-data", "scenario": null, "name": "回查编辑后的托盘", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "bb62a7ee-7862-4ef4-87a1-4d471fbc437f, 5fa80dfe-5411-43b8-aed7-3953b1e8721e", "traceId": "3ad1040ca5ae4bbd8e2d5d63eb43eaa1", "evidence": "", "checkedAt": "2026-08-08T12:42:22.033Z" }, { "module": "master-data", "scenario": null, "name": "托盘编辑已持久化", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "bb62a7ee-7862-4ef4-87a1-4d471fbc437f, 5fa80dfe-5411-43b8-aed7-3953b1e8721e", "traceId": "3ad1040ca5ae4bbd8e2d5d63eb43eaa1", "evidence": "palletId=2086070507750342657", "checkedAt": "2026-08-08T12:42:22.033Z" }, { "module": "master-data", "scenario": null, "name": "删除未使用测试托盘", "passed": true, "deploymentBlocker": false, "request": { "method": "DELETE", "path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561" }, "http": 200, "code": "200", "message": "success", "requestId": "ca024645-bb1d-4cfc-8600-faf62f33ea53, 11f978f8-dc61-46ff-b205-4753401df32e", "traceId": "4093a52584304262ac63a07e3131371d", "evidence": "", "checkedAt": "2026-08-08T12:42:22.067Z" }, { "module": "master-data", "scenario": null, "name": "创建快递公司", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/express-companies?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "9e1f1e4f-3d68-4d22-a295-ba31f8049363, e582d6f3-c6f2-462e-b5ea-318ef267c516", "traceId": "42403f9c769b4ce5ae9cee289c6665aa", "evidence": "", "checkedAt": "2026-08-08T12:42:22.103Z" }, { "module": "master-data", "scenario": null, "name": "查询快递公司详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "b148d348-8273-4650-9eb5-04cef1d4b034, dd2652b7-2139-4ba0-ad04-a272449cf4b9", "traceId": "79f31f99f776425e9ee63984cda7457c", "evidence": "", "checkedAt": "2026-08-08T12:42:22.127Z" }, { "module": "master-data", "scenario": null, "name": "快递公司详情正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "b148d348-8273-4650-9eb5-04cef1d4b034, dd2652b7-2139-4ba0-ad04-a272449cf4b9", "traceId": "79f31f99f776425e9ee63984cda7457c", "evidence": "expressId=2086070508396265473", "checkedAt": "2026-08-08T12:42:22.127Z" }, { "module": "master-data", "scenario": null, "name": "编辑快递公司", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "eead10ca-d5d8-4851-9883-9398f893780e, b0cd99f5-d2b9-401e-964b-1214d8915b50", "traceId": "f216e5431b74471e8f125117864309c8", "evidence": "", "checkedAt": "2026-08-08T12:42:22.165Z" }, { "module": "master-data", "scenario": null, "name": "停用快递公司", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/express-companies/2086070508396265473/status?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "9011ab06-6717-4df5-a1a0-3ba48286821d, 11cb84e5-d75e-4497-bad6-3f8c4c403c1f", "traceId": "aacabe8a247a44f7b6bb65961e9aaadc", "evidence": "", "checkedAt": "2026-08-08T12:42:22.191Z" }, { "module": "master-data", "scenario": null, "name": "筛选快递公司列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies?page=1&size=20&keyword=EX808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "fa6a3ef8-173c-4cf7-9724-6616032cbbbd, da2aa3d3-9e4e-453d-b924-57f142d95ca7", "traceId": "ad728cdd06684eed8035ac887f5f0896", "evidence": "", "checkedAt": "2026-08-08T12:42:22.221Z" }, { "module": "master-data", "scenario": null, "name": "快递公司列表回显停用状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies?page=1&size=20&keyword=EX808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "fa6a3ef8-173c-4cf7-9724-6616032cbbbd, da2aa3d3-9e4e-453d-b924-57f142d95ca7", "traceId": "ad728cdd06684eed8035ac887f5f0896", "evidence": "records=1", "checkedAt": "2026-08-08T12:42:22.221Z" }, { "module": "master-data", "scenario": null, "name": "创建往来单位", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/partners?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "3adc5a63-126d-4d0d-85fd-52ec4995672c, 22d5e687-9a7f-4e9d-ae5b-b70d1719bb60", "traceId": "bdb3298832644e04ba3c9c90d40257c2", "evidence": "", "checkedAt": "2026-08-08T12:42:22.259Z" }, { "module": "master-data", "scenario": null, "name": "查询往来单位详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners/2086070509046382594?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "b7e80519-22b0-41be-a508-a428b74315af, 4c94b43b-88e6-4f72-bc40-0e31739e9fed", "traceId": "38fc7f2843594892ab61fc255988889b", "evidence": "", "checkedAt": "2026-08-08T12:42:22.301Z" }, { "module": "master-data", "scenario": null, "name": "往来单位详情正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners/2086070509046382594?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "b7e80519-22b0-41be-a508-a428b74315af, 4c94b43b-88e6-4f72-bc40-0e31739e9fed", "traceId": "38fc7f2843594892ab61fc255988889b", "evidence": "partnerId=2086070509046382594", "checkedAt": "2026-08-08T12:42:22.301Z" }, { "module": "master-data", "scenario": null, "name": "编辑往来单位", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/partners/2086070509046382594?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "c7734779-4d6c-463a-89e9-4a22a348dd86, 00b67ee3-0f48-4cd7-9507-4817834e8c55", "traceId": "77e5fbd32e9a4b6ab5a0afaf312ce22c", "evidence": "", "checkedAt": "2026-08-08T12:42:22.331Z" }, { "module": "master-data", "scenario": null, "name": "停用往来单位", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/partners/2086070509046382594/status?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "0c1683b7-8378-4080-8e10-dd712d9d1b3d, 4f21a482-936d-4299-96ee-aefc5d15f3ac", "traceId": "d180b7465ae24b5487b197fa459cbea1", "evidence": "", "checkedAt": "2026-08-08T12:42:22.369Z" }, { "module": "master-data", "scenario": null, "name": "筛选往来单位列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners?page=1&size=20&keyword=PT808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "cef0a736-d228-441f-a446-76e22fc5b12b, 48ad85ba-1f8b-4fb3-a5b6-56dd69253a37", "traceId": "ad40f4bc396c450db46950c03c7a0ec6", "evidence": "", "checkedAt": "2026-08-08T12:42:22.409Z" }, { "module": "master-data", "scenario": null, "name": "往来单位列表回显编辑与停用状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners?page=1&size=20&keyword=PT808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "cef0a736-d228-441f-a446-76e22fc5b12b, 48ad85ba-1f8b-4fb3-a5b6-56dd69253a37", "traceId": "ad40f4bc396c450db46950c03c7a0ec6", "evidence": "records=1", "checkedAt": "2026-08-08T12:42:22.409Z" }, { "module": "master-data", "scenario": null, "name": "下载仓库导入模板", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin/import-template" }, "http": 200, "code": null, "message": "3852 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)", "requestId": "611c27ee-edd6-4670-8ac3-b1430eaaa678, 3f858d80-54c6-472f-8a63-45621fdeeb4d", "traceId": "48777e35543946769218d612ed92795f", "evidence": "bytes=3852, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "checkedAt": "2026-08-08T12:42:22.447Z" }, { "module": "master-data", "scenario": "valid-import", "name": "仓库合法 XLSX 带数据行导入", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/warehouse-admin/import?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "631e5c7e-287d-4257-8fd1-d1910bb6a5fc, 0a7e82c3-77c8-4da1-9fe8-0cc2e2be8ca8", "traceId": "a87e70bded8e499cba610b0e388734e3", "evidence": "HTTP=200, code=200, importedRows=1", "checkedAt": "2026-08-08T12:42:22.503Z" }, { "module": "master-data", "scenario": "valid-import", "name": "仓库重复导入返回明确冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/warehouse-admin/import?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "a2eb854b-17f1-4bf8-8ccc-7fc6d167da95, 8e462be5-00d3-408c-ad26-1833180238d2", "traceId": "126cbe62cb2b4b4789c2cca8f022ed98", "evidence": "HTTP=200, code=200, message=success, firstImported=1, replayImported=0, errors=0", "checkedAt": "2026-08-08T12:42:22.538Z" }, { "module": "master-data", "scenario": null, "name": "仓库导入列表回查", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d", "traceId": "6f1cef841ed04f3e823308eac0598828", "evidence": "keyword=IMW808124221135", "checkedAt": "2026-08-08T12:42:22.581Z" }, { "module": "master-data", "scenario": "valid-import", "name": "仓库重复导入后零新增", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d", "traceId": "6f1cef841ed04f3e823308eac0598828", "evidence": "matchingRecords=1", "checkedAt": "2026-08-08T12:42:22.581Z" }, { "module": "master-data", "scenario": "valid-import", "name": "仓库导入资源回查 marker", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d", "traceId": "6f1cef841ed04f3e823308eac0598828", "evidence": "found=true, id=2086070510057209858", "checkedAt": "2026-08-08T12:42:22.581Z" }, { "module": "master-data", "scenario": null, "name": "仓库导入资源停用清理", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/warehouse-admin/2086070510057209858/status?tenantId=0&status=INACTIVE" }, "http": 200, "code": "200", "message": "success", "requestId": "88def9c1-91fe-4704-a401-5b680a5c82ab, cd97f225-a76c-425f-af8e-2e41bdfdcd79", "traceId": "685a2d7619f04d2eb13a45db846c909e", "evidence": "id=2086070510057209858", "checkedAt": "2026-08-08T12:42:22.613Z" }, { "module": "master-data", "scenario": null, "name": "下载快递公司导入模板", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies/import-template" }, "http": 200, "code": null, "message": "3691 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)", "requestId": "bb130c0e-47ae-4f04-988d-d413a25a02b4, 577ed2a6-79d5-494b-ae0f-e0d67677abd8", "traceId": "1ca19ccbe71e47e7afd43a29449f71e4", "evidence": "bytes=3691, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "checkedAt": "2026-08-08T12:42:22.652Z" }, { "module": "master-data", "scenario": "valid-import", "name": "快递公司合法 XLSX 带数据行导入", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/express-companies/import?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "a50d9543-3064-4fb7-87b4-8c4aed879688, ad260ccb-181b-413f-b751-65863d6eab1d", "traceId": "19bec7c8a28c43869d3b073c055b26bc", "evidence": "HTTP=200, code=200, importedRows=1", "checkedAt": "2026-08-08T12:42:22.699Z" }, { "module": "master-data", "scenario": "valid-import", "name": "快递公司重复导入返回明确冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/express-companies/import?tenantId=0" }, "http": 200, "code": "A0422", "message": "快递公司导入文件校验失败", "requestId": "0b352813-3058-4941-89d9-4df948fff898", "traceId": "1b1a30bbb02942c4bfff3d596b3d36b4", "evidence": "HTTP=200, code=A0422, message=快递公司导入文件校验失败, firstImported=1, replayImported=0, errors=n/a", "checkedAt": "2026-08-08T12:42:22.738Z" }, { "module": "master-data", "scenario": null, "name": "快递公司导入列表回查", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2", "traceId": "b2cf90848a7c45a6ab20428627ca85c4", "evidence": "keyword=IME808124221135", "checkedAt": "2026-08-08T12:42:22.765Z" }, { "module": "master-data", "scenario": "valid-import", "name": "快递公司重复导入后零新增", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2", "traceId": "b2cf90848a7c45a6ab20428627ca85c4", "evidence": "matchingRecords=1", "checkedAt": "2026-08-08T12:42:22.765Z" }, { "module": "master-data", "scenario": "valid-import", "name": "快递公司导入资源回查 marker", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2", "traceId": "b2cf90848a7c45a6ab20428627ca85c4", "evidence": "found=true, id=2086070510896070657", "checkedAt": "2026-08-08T12:42:22.765Z" }, { "module": "master-data", "scenario": null, "name": "快递公司导入资源停用清理", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/express-companies/2086070510896070657/status?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "42914ec4-96c9-42fb-b86a-7be19b38eecb, e1edd45f-e548-4d80-8a8b-de36cec74bed", "traceId": "cfa031efa9e744a39cfd9edce2b48158", "evidence": "id=2086070510896070657", "checkedAt": "2026-08-08T12:42:22.797Z" }, { "module": "master-data", "scenario": null, "name": "下载往来单位导入模板", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners/import-template" }, "http": 200, "code": null, "message": "3829 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)", "requestId": "8011839d-80d8-4e62-b194-12771270cae8, 601f1732-0e23-481c-af5f-aba6d0ba3ca1", "traceId": "cf2eaa32173c4a3db6de6d6822665442", "evidence": "bytes=3829, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "checkedAt": "2026-08-08T12:42:22.835Z" }, { "module": "master-data", "scenario": "valid-import", "name": "往来单位合法 XLSX 带数据行导入", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/partners/import?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "30f187bb-1950-41f2-9ecb-60cbab98c32a, 8d29b496-f6cb-46f9-9269-9f81f708c3f2", "traceId": "370f45f40bed4b2199be6f86aa8276db", "evidence": "HTTP=200, code=200, importedRows=1", "checkedAt": "2026-08-08T12:42:22.889Z" }, { "module": "master-data", "scenario": "valid-import", "name": "往来单位重复导入返回明确冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/partners/import?tenantId=0" }, "http": 200, "code": "A0422", "message": "往来单位导入文件校验失败", "requestId": "1c3dc365-edfa-4cff-8d92-4dcbdfcc6bcf", "traceId": "43ed049cdd9240ae9e92b5f03c25e9b2", "evidence": "HTTP=200, code=A0422, message=往来单位导入文件校验失败, firstImported=1, replayImported=0, errors=n/a", "checkedAt": "2026-08-08T12:42:22.920Z" }, { "module": "master-data", "scenario": null, "name": "往来单位导入列表回查", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818", "traceId": "b54b1ab1b2da4807adeea76729862cd1", "evidence": "keyword=IMP808124221135", "checkedAt": "2026-08-08T12:42:22.950Z" }, { "module": "master-data", "scenario": "valid-import", "name": "往来单位重复导入后零新增", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818", "traceId": "b54b1ab1b2da4807adeea76729862cd1", "evidence": "matchingRecords=1", "checkedAt": "2026-08-08T12:42:22.950Z" }, { "module": "master-data", "scenario": "valid-import", "name": "往来单位导入资源回查 marker", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135" }, "http": 200, "code": "200", "message": "success", "requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818", "traceId": "b54b1ab1b2da4807adeea76729862cd1", "evidence": "found=true, id=2086070511688794113", "checkedAt": "2026-08-08T12:42:22.950Z" }, { "module": "master-data", "scenario": null, "name": "往来单位导入资源停用清理", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/partners/2086070511688794113/status?tenantId=0" }, "http": 200, "code": "200", "message": "success", "requestId": "7673ff1b-f06e-4b82-88f6-a771456e60e1, 61bba3af-df75-4836-858c-a21d05c06ee0", "traceId": "4c6f19e1bd6b43f4803dd772aab43baf", "evidence": "id=2086070511688794113", "checkedAt": "2026-08-08T12:42:22.988Z" }, { "module": "master-data", "scenario": null, "name": "停用测试仓库", "passed": true, "deploymentBlocker": false, "request": { "method": "PATCH", "path": "/api/platform/v1/warehouse-admin/2086070506286530561/status?tenantId=0&status=INACTIVE" }, "http": 200, "code": "200", "message": "success", "requestId": "22532a06-aa5d-4e81-8e8f-31349fb59e31, 30a005b3-e468-4fec-8b14-5fe44688c3b2", "traceId": "8139c11b29534d69a51a99d3047bafe8", "evidence": "", "checkedAt": "2026-08-08T12:42:23.031Z" } ] }