This commit is contained in:
2026-08-08 14:13:28 +08:00
parent ef5878a85d
commit 87508bba82
7 changed files with 976 additions and 2 deletions
@@ -0,0 +1,183 @@
{
"reportName": "后台管理测试环境 HTTP API 验收",
"marker": "ADMIN-API-20260808060030925",
"gateway": "http://8.163.30.128:9000",
"generatedAt": "2026-08-08T06:00:32.398Z",
"startedAt": "2026-08-08T06:00:30.925Z",
"success": false,
"fatal": null,
"summary": {
"total": 7,
"passed": 6,
"failed": 1
},
"modules": [
{
"name": "overseas-storage-fees",
"startedAt": "2026-08-08T06:00:31.303Z",
"finishedAt": "2026-08-08T06:00:32.398Z",
"success": false,
"passed": 5,
"failed": 1,
"fatal": null
}
],
"scenarios": [],
"deploymentBlockers": [
{
"module": "overseas-storage-fees",
"scenario": "customer-overseas-storage-fee-lifecycle",
"name": "查询客户海外仓费用配置",
"evidence": "tenantId=2085969381372317698",
"code": "S0500",
"requestId": "43e1231e-8404-4be0-b8da-db4dd63133e3",
"traceId": "1ef03fcf4e954433bfc70ab7c226454d"
}
],
"createdResources": {
"overseasStorageFeeCustomer": {
"tenantId": "2085969381372317698",
"marker": "ADMIN-API-20260808060030925",
"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": "fe913670-d582-4ca0-8a4f-0d0ed77d1a26, 9871584d-e19d-408c-9b11-b7953a436b0f",
"traceId": "7214d678e2c0433db416a817fd7d6c16",
"evidence": "",
"checkedAt": "2026-08-08T06:00:31.302Z"
},
{
"module": "overseas-storage-fees",
"scenario": null,
"name": "检查测试联系电话可用性",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/iam/tenants/contact-phone-availability?contactPhone=16168831304"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "99783175-a094-4677-913f-3b338405a38a, b9139302-91ea-4ca8-a257-8339d089b3ad",
"traceId": "f2b5ed1db5a246e7a4ac88bd48784967",
"evidence": "attempt=1",
"checkedAt": "2026-08-08T06:00:31.356Z"
},
{
"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": "0a5b9b08-171f-41de-b879-3ca2c6ba0ad9, 606ad7cc-e242-4d59-8267-78909a68c787",
"traceId": "636b0885ae024db9bbd41a35416d128e",
"evidence": "",
"checkedAt": "2026-08-08T06:00:32.221Z"
},
{
"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": "0a5b9b08-171f-41de-b879-3ca2c6ba0ad9, 606ad7cc-e242-4d59-8267-78909a68c787",
"traceId": "636b0885ae024db9bbd41a35416d128e",
"evidence": "tenantId=2085969381372317698",
"checkedAt": "2026-08-08T06:00:32.221Z"
},
{
"module": "overseas-storage-fees",
"scenario": "customer-overseas-storage-fee-lifecycle",
"name": "查询客户海外仓费用配置",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/iam/tenants/2085969381372317698/overseas-storage-fees"
},
"http": 200,
"code": "S0500",
"message": "Internal server error",
"requestId": "43e1231e-8404-4be0-b8da-db4dd63133e3",
"traceId": "1ef03fcf4e954433bfc70ab7c226454d",
"evidence": "tenantId=2085969381372317698",
"checkedAt": "2026-08-08T06:00:32.258Z"
},
{
"module": "overseas-storage-fees",
"scenario": "customer-overseas-storage-fee-lifecycle",
"name": "费用配置契约不可用时清理隔离客户",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/iam/tenants/2085969381372317698/archive"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "7ddac37a-a099-4f83-b8a8-e662245e62e1, c756d5e2-959b-41ab-99b5-74415583f40d",
"traceId": "1878469a40be488abbbf6d3ce9300c8f",
"evidence": "tenantId=2085969381372317698",
"checkedAt": "2026-08-08T06:00:32.398Z"
},
{
"module": "overseas-storage-fees",
"scenario": "customer-overseas-storage-fee-lifecycle",
"name": "隔离客户清理后停用",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/iam/tenants/2085969381372317698/archive"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "7ddac37a-a099-4f83-b8a8-e662245e62e1, c756d5e2-959b-41ab-99b5-74415583f40d",
"traceId": "1878469a40be488abbbf6d3ce9300c8f",
"evidence": "status=DISABLED",
"checkedAt": "2026-08-08T06:00:32.398Z"
}
]
}
@@ -0,0 +1,705 @@
{
"reportName": "后台管理测试环境 HTTP API 验收",
"marker": "ADMIN-API-20260808061243233",
"gateway": "http://8.163.30.128:9000",
"generatedAt": "2026-08-08T06:12:44.205Z",
"startedAt": "2026-08-08T06:12:43.233Z",
"success": false,
"fatal": null,
"summary": {
"total": 25,
"passed": 1,
"failed": 24
},
"modules": [
{
"name": "ocean-bookings",
"startedAt": "2026-08-08T06:12:43.611Z",
"finishedAt": "2026-08-08T06:12:43.833Z",
"success": false,
"passed": 0,
"failed": 9,
"fatal": "Cannot access 'create' before initialization"
},
{
"name": "truck-appointments",
"startedAt": "2026-08-08T06:12:43.834Z",
"finishedAt": "2026-08-08T06:12:44.205Z",
"success": false,
"passed": 0,
"failed": 15,
"fatal": null
}
],
"scenarios": [],
"deploymentBlockers": [
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱列表分页与 keyword 查询",
"evidence": "",
"code": null,
"requestId": "935b2577-51",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱列表分页结构正确",
"evidence": "records=n/a",
"code": null,
"requestId": "935b2577-51",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 DRAFT 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-52",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 SUBMITTED 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-53",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 CONFIRMED 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-54",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 RELEASED 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-55",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 FAILED 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-56",
"traceId": null
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 CANCELLED 状态筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-57",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约分页 keyword 查询",
"evidence": "",
"code": null,
"requestId": "b82ce6ff-58",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约分页结构正确",
"evidence": "records=n/a",
"code": null,
"requestId": "b82ce6ff-58",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DRAFT 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-59",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 PENDING_DISPATCH 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-60",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DISPATCHED 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-61",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 PICKUP_IN_PROGRESS 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-62",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 ARRIVED_WAREHOUSE 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-63",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 LOADING 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-64",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DEPARTED 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-65",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 COMPLETED 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-66",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 RESCHEDULED 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-67",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 EXCEPTION 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "b82ce6ff-68",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 CANCELLED 筛选",
"evidence": "HTTP=404, code=missing, records=n/a",
"code": null,
"requestId": "935b2577-69",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "创建隔离拖车预约",
"evidence": "",
"code": null,
"requestId": "b82ce6ff-70",
"traceId": null
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约费用、司机车辆和地址字段完整",
"evidence": "id=missing, status=missing",
"code": null,
"requestId": "b82ce6ff-70",
"traceId": null
}
],
"createdResources": {},
"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": "4d3a980d-5349-47c6-8c96-8a31a6934744, 86c817c2-80bc-45c0-8de1-cc4e52242456",
"traceId": "aae31740ac694e65ad8176b9e343096d",
"evidence": "",
"checkedAt": "2026-08-08T06:12:43.610Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱列表分页与 keyword 查询",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&keyword=ADMIN-API-20260808061243233"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-51",
"traceId": null,
"evidence": "",
"checkedAt": "2026-08-08T06:12:43.669Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱列表分页结构正确",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&keyword=ADMIN-API-20260808061243233"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-51",
"traceId": null,
"evidence": "records=n/a",
"checkedAt": "2026-08-08T06:12:43.669Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 DRAFT 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=DRAFT"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-52",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.693Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 SUBMITTED 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=SUBMITTED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-53",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.712Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 CONFIRMED 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=CONFIRMED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-54",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.741Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 RELEASED 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=RELEASED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-55",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.772Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 FAILED 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=FAILED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-56",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.801Z"
},
{
"module": "ocean-bookings",
"scenario": "ocean-booking-lifecycle",
"name": "订舱 CANCELLED 状态筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/ocean-bookings?page=1&size=5&status=CANCELLED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-57",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.833Z"
},
{
"module": "ocean-bookings",
"scenario": null,
"name": "模块执行",
"passed": false,
"deploymentBlocker": false,
"request": null,
"http": null,
"code": null,
"message": null,
"requestId": null,
"traceId": null,
"evidence": "Cannot access 'create' before initialization",
"checkedAt": "2026-08-08T06:12:43.833Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约分页 keyword 查询",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&keyword=ADMIN-API-20260808061243233"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-58",
"traceId": null,
"evidence": "",
"checkedAt": "2026-08-08T06:12:43.864Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约分页结构正确",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&keyword=ADMIN-API-20260808061243233"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-58",
"traceId": null,
"evidence": "records=n/a",
"checkedAt": "2026-08-08T06:12:43.864Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DRAFT 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=DRAFT"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-59",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.895Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 PENDING_DISPATCH 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=PENDING_DISPATCH"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-60",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.925Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DISPATCHED 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=DISPATCHED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-61",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.956Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 PICKUP_IN_PROGRESS 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=PICKUP_IN_PROGRESS"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-62",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:43.986Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 ARRIVED_WAREHOUSE 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=ARRIVED_WAREHOUSE"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-63",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.005Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 LOADING 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=LOADING"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-64",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.037Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 DEPARTED 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=DEPARTED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-65",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.064Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 COMPLETED 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=COMPLETED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-66",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.096Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 RESCHEDULED 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=RESCHEDULED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-67",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.115Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 EXCEPTION 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=EXCEPTION"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-68",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.142Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约 CANCELLED 筛选",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "GET",
"path": "/api/platform/v1/truck-appointments?page=1&size=5&status=CANCELLED"
},
"http": 404,
"code": null,
"message": null,
"requestId": "935b2577-69",
"traceId": null,
"evidence": "HTTP=404, code=missing, records=n/a",
"checkedAt": "2026-08-08T06:12:44.173Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "创建隔离拖车预约",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "POST",
"path": "/api/platform/v1/truck-appointments"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-70",
"traceId": null,
"evidence": "",
"checkedAt": "2026-08-08T06:12:44.205Z"
},
{
"module": "truck-appointments",
"scenario": "truck-appointment-lifecycle",
"name": "拖车预约费用、司机车辆和地址字段完整",
"passed": false,
"deploymentBlocker": true,
"request": {
"method": "POST",
"path": "/api/platform/v1/truck-appointments"
},
"http": 404,
"code": null,
"message": null,
"requestId": "b82ce6ff-70",
"traceId": null,
"evidence": "id=missing, status=missing",
"checkedAt": "2026-08-08T06:12:44.205Z"
}
]
}