{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808052841329", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T05:28:43.083Z", "startedAt": "2026-08-08T05:28:41.329Z", "success": false, "fatal": null, "summary": { "total": 44, "passed": 42, "failed": 2 }, "modules": [ { "name": "customers", "startedAt": "2026-08-08T05:28:41.701Z", "finishedAt": "2026-08-08T05:28:42.618Z", "success": true, "passed": 38, "failed": 0, "fatal": null }, { "name": "overseas-storage-fees", "startedAt": "2026-08-08T05:28:42.620Z", "finishedAt": "2026-08-08T05:28:43.083Z", "success": false, "passed": 3, "failed": 2, "fatal": null } ], "scenarios": [ { "name": "customer-dimension-rules", "module": "customers", "success": true, "deploymentBlocked": false, "passed": 13, "failed": 0 } ], "deploymentBlockers": [ { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "查询客户海外仓费用配置", "evidence": "tenantId=2085961371849707522", "code": "S0500", "requestId": "9a0ffc8d-64cf-4db8-aff5-5e5069e07a5c", "traceId": "8609dab1dc4848a69a31a80316301fae" }, { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "查询新隔离客户海外仓费用配置", "evidence": "tenantId=2085961375817519106", "code": "S0500", "requestId": "f3e84b20-6334-49ed-871a-9d1d6df15f42", "traceId": "25bc4f8838024520973270e4724c3069" } ], "createdResources": { "customer": { "tenantId": "2085961371849707522", "marker": "ADMIN-API-20260808052841329", "contactPhone": "16166921702" }, "overseasStorageFeeCustomer": { "tenantId": "2085961375817519106", "marker": "ADMIN-API-20260808052841329", "ownedByModule": 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": "7bd48d5c-0996-4c05-ae5c-a018e4136f71, c3051067-539f-486b-96c5-de71fa4a995e", "traceId": "cb33a5d8cefd4240acdd7ae6b1aebd3c", "evidence": "", "checkedAt": "2026-08-08T05:28:41.701Z" }, { "module": "customers", "scenario": null, "name": "检查测试联系电话可用性", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/contact-phone-availability?contactPhone=16166921702" }, "http": 200, "code": "200", "message": "success", "requestId": "44c4b252-bead-4b01-b827-910a733142c5, 4d2c591a-9b8f-41c1-a03f-3b4ac596977b", "traceId": "2c3aedac6f7c4860840e8519438b9c48", "evidence": "attempt=1", "checkedAt": "2026-08-08T05:28:41.745Z" }, { "module": "customers", "scenario": null, "name": "创建客户", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": null, "name": "创建响应客户字段完整", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "missing=none", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": null, "name": "新客户基础字段正确", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "tenantId=2085961371849707522, status=PROFILE_REQUIRED", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": "customer-owner-provisioning", "name": "创建客户生成初始密码", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "generated=true, length=16", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": "customer-owner-provisioning", "name": "管理员用户名默认使用联系电话", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "matches=true", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": null, "name": "待完善客户的审核字段保持为空", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "5edebd18-27c0-4e6d-91b8-3db63f1f1128, 13710f1e-4520-4b85-9558-6ceb62e5c920", "traceId": "682263346ca84afbb7007ae9e9518b6e", "evidence": "creditCode=omitted, approvedAt=omitted", "checkedAt": "2026-08-08T05:28:42.108Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "新客户尺寸规则可查询", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.131Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "固定四箱规顺序完整且无重复", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "count=4, order=SMALL,MEDIUM,LARGE,EXTRA_LARGE", "checkedAt": "2026-08-08T05:28:42.131Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "四箱规默认内径、加边和备注正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "defaults=matched", "checkedAt": "2026-08-08T05:28:42.131Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "客户 ID、规则 ID 为字符串且初始版本为0", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "groupTenantIdType=string, rows=string/v0,string/v0,string/v0,string/v0", "checkedAt": "2026-08-08T05:28:42.131Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "默认规则外径与 HALF_UP 三位 CBM 正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "derivedRows=4", "checkedAt": "2026-08-08T05:28:42.131Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "PUT 每行只发送约定7字段并整组保存", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "3aef291a-01f8-4832-8ba8-419a6c0f0ead, c3e56f7e-9999-4b22-8d04-e983808f52ec", "traceId": "f4a2481bd696413cbda66b15aa193b2a", "evidence": "fields=boxType,innerLengthCm,innerWidthCm,innerHeightCm,edgeAdditionCm,remark,version", "checkedAt": "2026-08-08T05:28:42.132Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "一次 PUT 保存四条三位小数规则", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "d10274b5-a589-45cb-96ff-184e834a23e3, 2e91ab01-b824-4144-9a57-dcb4c821991b", "traceId": "9c2435c5174d49519b7cecee19aa94b1", "evidence": "rows=4", "checkedAt": "2026-08-08T05:28:42.169Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "修改后四行版本+1且派生外径/CBM正确", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "d10274b5-a589-45cb-96ff-184e834a23e3, 2e91ab01-b824-4144-9a57-dcb4c821991b", "traceId": "9c2435c5174d49519b7cecee19aa94b1", "evidence": "versions=1,1,1,1", "checkedAt": "2026-08-08T05:28:42.169Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "旧 version 重放 PUT 返回冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "A0409", "message": "箱规尺寸配置已被修改,请刷新后重试", "requestId": "31327608-24e2-438d-9cc6-3e7c461d2e77", "traceId": "f83b068272aa446786b61e9a0cfdb0f4", "evidence": "HTTP=200, code=A0409", "checkedAt": "2026-08-08T05:28:42.194Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "冲突后重新查询四条规则", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "6d6ca223-59a9-4693-9817-343c650152de, 090f7249-8175-4767-8fa5-ed9058fecd0a", "traceId": "9d3ad7981cec4142998d83ea9f966dea", "evidence": "", "checkedAt": "2026-08-08T05:28:42.221Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "冲突请求未造成四行部分更新", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "6d6ca223-59a9-4693-9817-343c650152de, 090f7249-8175-4767-8fa5-ed9058fecd0a", "traceId": "9d3ad7981cec4142998d83ea9f966dea", "evidence": "unchangedRows=4", "checkedAt": "2026-08-08T05:28:42.221Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "恢复本轮修改前的四箱规配置", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "406330a2-9577-46d9-8274-ed6b9ce129c5, 4729591c-097b-406c-bb5a-2b1b84cc293e", "traceId": "e6e77578acc24e3987cd12ffd6dcfb32", "evidence": "restore=original-values", "checkedAt": "2026-08-08T05:28:42.261Z" }, { "module": "customers", "scenario": "customer-dimension-rules", "name": "尺寸规则恢复后回显与初始值一致", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "406330a2-9577-46d9-8274-ed6b9ce129c5, 4729591c-097b-406c-bb5a-2b1b84cc293e", "traceId": "e6e77578acc24e3987cd12ffd6dcfb32", "evidence": "restoredRows=4", "checkedAt": "2026-08-08T05:28:42.261Z" }, { "module": "customers", "scenario": null, "name": "查询客户列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants?page=1&size=20&keyword=%E5%90%8E%E5%8F%B0%E5%AE%A2%E6%88%B7%E9%AA%8C%E6%94%B6-808052841329" }, "http": 200, "code": "200", "message": "success", "requestId": "5adda92b-b3e6-41d2-ad79-5b84fd6b12f6, 0e4251ef-b331-4092-b724-2dff88e735ee", "traceId": "ed3d9847e4a04517b2c712f4a10a5525", "evidence": "", "checkedAt": "2026-08-08T05:28:42.287Z" }, { "module": "customers", "scenario": null, "name": "列表包含新客户且字段完整", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants?page=1&size=20&keyword=%E5%90%8E%E5%8F%B0%E5%AE%A2%E6%88%B7%E9%AA%8C%E6%94%B6-808052841329" }, "http": 200, "code": "200", "message": "success", "requestId": "5adda92b-b3e6-41d2-ad79-5b84fd6b12f6, 0e4251ef-b331-4092-b724-2dff88e735ee", "traceId": "ed3d9847e4a04517b2c712f4a10a5525", "evidence": "found=true, missing=none", "checkedAt": "2026-08-08T05:28:42.287Z" }, { "module": "customers", "scenario": null, "name": "查询客户详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "d3661a19-b409-402e-aa1a-d25e0930f3a9, 2493a21c-cbc8-4a94-a057-dd4632bc6ea0", "traceId": "39f989a102f44916a2af220e04baeb2a", "evidence": "", "checkedAt": "2026-08-08T05:28:42.314Z" }, { "module": "customers", "scenario": null, "name": "客户详情基本信息正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "d3661a19-b409-402e-aa1a-d25e0930f3a9, 2493a21c-cbc8-4a94-a057-dd4632bc6ea0", "traceId": "39f989a102f44916a2af220e04baeb2a", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.314Z" }, { "module": "customers", "scenario": null, "name": "编辑客户", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "c546898f-751a-4bb8-ba7b-179e06d18b3d, 4523c600-6a82-466f-b6d1-73944b672219", "traceId": "fa08ed1091c349aab073e4e185dc70d7", "evidence": "", "checkedAt": "2026-08-08T05:28:42.355Z" }, { "module": "customers", "scenario": null, "name": "客户编辑正确回显", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "c546898f-751a-4bb8-ba7b-179e06d18b3d, 4523c600-6a82-466f-b6d1-73944b672219", "traceId": "fa08ed1091c349aab073e4e185dc70d7", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.355Z" }, { "module": "customers", "scenario": null, "name": "回查客户编辑结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "af8fac55-9b8f-4914-904c-2478a8edf931, 9765471b-ddb6-4354-93cf-670493bd935c", "traceId": "74d23dd3f576492798326b0d6a97da24", "evidence": "", "checkedAt": "2026-08-08T05:28:42.374Z" }, { "module": "customers", "scenario": null, "name": "客户编辑已持久化", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "af8fac55-9b8f-4914-904c-2478a8edf931, 9765471b-ddb6-4354-93cf-670493bd935c", "traceId": "74d23dd3f576492798326b0d6a97da24", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.374Z" }, { "module": "customers", "scenario": null, "name": "业务概况查询资质", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522/qualifications" }, "http": 200, "code": "200", "message": "success", "requestId": "391847b4-47ad-4265-bb9a-a7ab7cb86da5, 1e512be6-590a-422e-b12a-1bbec5afecbd", "traceId": "2a215ea41bfd4065af1be9971e63dcd8", "evidence": "", "checkedAt": "2026-08-08T05:28:42.409Z" }, { "module": "customers", "scenario": null, "name": "资质概况结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522/qualifications" }, "http": 200, "code": "200", "message": "success", "requestId": "391847b4-47ad-4265-bb9a-a7ab7cb86da5, 1e512be6-590a-422e-b12a-1bbec5afecbd", "traceId": "2a215ea41bfd4065af1be9971e63dcd8", "evidence": "count=0", "checkedAt": "2026-08-08T05:28:42.409Z" }, { "module": "customers", "scenario": null, "name": "业务概况查询成员", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522/members" }, "http": 200, "code": "200", "message": "success", "requestId": "201da765-eb27-4ad8-af8e-d97370b5e050, 3e8d56b1-b94f-4fed-b585-7e5c10c2a6fc", "traceId": "c58cea6082e84438a593b47657cfab40", "evidence": "", "checkedAt": "2026-08-08T05:28:42.447Z" }, { "module": "customers", "scenario": "customer-owner-provisioning", "name": "联系电话账号是企业管理员", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522/members" }, "http": 200, "code": "200", "message": "success", "requestId": "201da765-eb27-4ad8-af8e-d97370b5e050, 3e8d56b1-b94f-4fed-b585-7e5c10c2a6fc", "traceId": "c58cea6082e84438a593b47657cfab40", "evidence": "ownerFound=true, matches=true", "checkedAt": "2026-08-08T05:28:42.447Z" }, { "module": "customers", "scenario": null, "name": "业务概况查询运单数量", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/tenant-counts?tenantIds=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "0f31ccec-a742-48ce-aa47-5f5dee45b9ac, 5c0a7602-b610-4682-8c01-3e85c7b249cc", "traceId": "101a71cc84be447a8ca353f8b55201bb", "evidence": "", "checkedAt": "2026-08-08T05:28:42.471Z" }, { "module": "customers", "scenario": null, "name": "业务概况返回当前客户运单数", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/tenant-counts?tenantIds=2085961371849707522" }, "http": 200, "code": "200", "message": "success", "requestId": "0f31ccec-a742-48ce-aa47-5f5dee45b9ac, 5c0a7602-b610-4682-8c01-3e85c7b249cc", "traceId": "101a71cc84be447a8ca353f8b55201bb", "evidence": "orderCount=0", "checkedAt": "2026-08-08T05:28:42.472Z" }, { "module": "customers", "scenario": null, "name": "查询客户运单记录", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=2085961371849707522&page=1&size=10" }, "http": 200, "code": "200", "message": "success", "requestId": "bb6310db-021f-4954-9fde-9dd80df67183, ec930cc9-84bc-4f0f-a746-82f171d86ace", "traceId": "3914438d25234a4e9222726070bb26b8", "evidence": "", "checkedAt": "2026-08-08T05:28:42.504Z" }, { "module": "customers", "scenario": null, "name": "运单记录分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=2085961371849707522&page=1&size=10" }, "http": 200, "code": "200", "message": "success", "requestId": "bb6310db-021f-4954-9fde-9dd80df67183, ec930cc9-84bc-4f0f-a746-82f171d86ace", "traceId": "3914438d25234a4e9222726070bb26b8", "evidence": "records=0, total=0", "checkedAt": "2026-08-08T05:28:42.504Z" }, { "module": "customers", "scenario": "customer-draft-archive", "name": "归档测试客户", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants/2085961371849707522/archive" }, "http": 200, "code": "200", "message": "success", "requestId": "f9208ab6-bb8e-4f48-9060-8052fb163cee, 780b8eda-83fb-443a-83bf-2b8c6a9e0ef7", "traceId": "a2bc3cf1a9a341c69a9d2eecc240a048", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.618Z" }, { "module": "customers", "scenario": "customer-draft-archive", "name": "测试客户归档后处于停用状态", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants/2085961371849707522/archive" }, "http": 200, "code": "200", "message": "success", "requestId": "f9208ab6-bb8e-4f48-9060-8052fb163cee, 780b8eda-83fb-443a-83bf-2b8c6a9e0ef7", "traceId": "a2bc3cf1a9a341c69a9d2eecc240a048", "evidence": "status=DISABLED", "checkedAt": "2026-08-08T05:28:42.618Z" }, { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "查询客户海外仓费用配置", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961371849707522/overseas-storage-fees" }, "http": 200, "code": "S0500", "message": "Internal server error", "requestId": "9a0ffc8d-64cf-4db8-aff5-5e5069e07a5c", "traceId": "8609dab1dc4848a69a31a80316301fae", "evidence": "tenantId=2085961371849707522", "checkedAt": "2026-08-08T05:28:42.651Z" }, { "module": "overseas-storage-fees", "scenario": null, "name": "检查测试联系电话可用性", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/contact-phone-availability?contactPhone=16166922651" }, "http": 200, "code": "200", "message": "success", "requestId": "ab6a02bd-d0ae-499d-be09-07bd9d5bf19d, f27bf257-dd9f-425b-b559-10d365e3a43d", "traceId": "775a52c1cd494ad1b9146f98b35d55e4", "evidence": "attempt=1", "checkedAt": "2026-08-08T05:28:42.696Z" }, { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "创建海外仓费用隔离客户", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "f4e72bf7-6583-40df-b3e6-702d69a9e418, b626c897-25d9-4268-abfe-2a63d5a1e261", "traceId": "f677a0ec39564dadbb22bceb196f19fb", "evidence": "", "checkedAt": "2026-08-08T05:28:43.055Z" }, { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "海外仓费用隔离客户创建并带 marker", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/iam/tenants" }, "http": 200, "code": "200", "message": "success", "requestId": "f4e72bf7-6583-40df-b3e6-702d69a9e418, b626c897-25d9-4268-abfe-2a63d5a1e261", "traceId": "f677a0ec39564dadbb22bceb196f19fb", "evidence": "tenantId=2085961375817519106", "checkedAt": "2026-08-08T05:28:43.055Z" }, { "module": "overseas-storage-fees", "scenario": "customer-overseas-storage-fee-lifecycle", "name": "查询新隔离客户海外仓费用配置", "passed": false, "deploymentBlocker": true, "request": { "method": "GET", "path": "/api/platform/v1/iam/tenants/2085961375817519106/overseas-storage-fees" }, "http": 200, "code": "S0500", "message": "Internal server error", "requestId": "f3e84b20-6334-49ed-871a-9d1d6df15f42", "traceId": "25bc4f8838024520973270e4724c3069", "evidence": "tenantId=2085961375817519106", "checkedAt": "2026-08-08T05:28:43.083Z" } ] }