Files
baiyue-firstleg/reports/admin-isolation-rerun.json
T
2026-08-08 13:46:16 +08:00

613 lines
18 KiB
JSON

{
"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"
}
]
}