745 lines
25 KiB
JSON
745 lines
25 KiB
JSON
{
|
|
"reportName": "后台管理测试环境 HTTP API 验收",
|
|
"marker": "ADMIN-API-20260808064712449",
|
|
"gateway": "http://8.163.30.128:9000",
|
|
"generatedAt": "2026-08-08T06:47:14.075Z",
|
|
"startedAt": "2026-08-08T06:47:12.449Z",
|
|
"success": false,
|
|
"fatal": null,
|
|
"summary": {
|
|
"total": 26,
|
|
"passed": 1,
|
|
"failed": 25
|
|
},
|
|
"modules": [
|
|
{
|
|
"name": "ocean-bookings",
|
|
"startedAt": "2026-08-08T06:47:12.837Z",
|
|
"finishedAt": "2026-08-08T06:47:13.606Z",
|
|
"success": false,
|
|
"passed": 0,
|
|
"failed": 10,
|
|
"fatal": null
|
|
},
|
|
{
|
|
"name": "truck-appointments",
|
|
"startedAt": "2026-08-08T06:47:13.607Z",
|
|
"finishedAt": "2026-08-08T06:47:14.075Z",
|
|
"success": false,
|
|
"passed": 0,
|
|
"failed": 15,
|
|
"fatal": null
|
|
}
|
|
],
|
|
"scenarios": [],
|
|
"deploymentBlockers": [
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱列表分页与 keyword 查询",
|
|
"evidence": "",
|
|
"code": "A0403",
|
|
"requestId": "ed457d91-872d-4e75-977d-9e0264534bd1",
|
|
"traceId": "69b0190b15604e25a3f61d983f6a575d"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱列表分页结构正确",
|
|
"evidence": "records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "ed457d91-872d-4e75-977d-9e0264534bd1",
|
|
"traceId": "69b0190b15604e25a3f61d983f6a575d"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 DRAFT 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "d54acdfd-59ca-42c6-9100-3fafbb58fed1",
|
|
"traceId": "cbedc0c382384c4e90f9017e1f0813b0"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 SUBMITTED 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "bc6939bf-90b8-439c-8ab4-ea4b1f852334",
|
|
"traceId": "554ee600606a4014a0576fd6b947cb3f"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 CONFIRMED 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "e7fdd888-8f70-4c14-9fd8-80295c13c21c",
|
|
"traceId": "d349a30924704b93a1f4f84a3d11821a"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 RELEASED 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "8eeae8b2-f74f-4580-95a4-27c2766a6996",
|
|
"traceId": "25f7a45dbf504562bf0e304dda652657"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 FAILED 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "88d7405d-76b3-49d7-9f2c-548681781d70",
|
|
"traceId": "455b1549cd1f4a2681629566fa4c70d7"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 CANCELLED 状态筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "2a42fa60-4488-4c30-a5d0-190d8344cde3",
|
|
"traceId": "26478125e9b94d0aa01675ec96d06684"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "创建隔离海运订舱",
|
|
"evidence": "key=ADMIN-API-20260808064712449-ocean-create",
|
|
"code": "A0403",
|
|
"requestId": "a256eec7-f568-42b3-b3a2-611c251586c6",
|
|
"traceId": "7b49626fca6a4b60979d70bf44863127"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 DTO 字段、DRAFT 和9类关联字段完整",
|
|
"evidence": "bookingId=missing, parties=n/a, requirements=n/a",
|
|
"code": "A0403",
|
|
"requestId": "a256eec7-f568-42b3-b3a2-611c251586c6",
|
|
"traceId": "7b49626fca6a4b60979d70bf44863127"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约分页 keyword 查询",
|
|
"evidence": "",
|
|
"code": "A0403",
|
|
"requestId": "743f537b-3993-456c-a7b4-6876d1a87bc2",
|
|
"traceId": "1ae0828a8f9a433598007c3b8d2faa93"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约分页结构正确",
|
|
"evidence": "records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "743f537b-3993-456c-a7b4-6876d1a87bc2",
|
|
"traceId": "1ae0828a8f9a433598007c3b8d2faa93"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 DRAFT 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "4eacc68b-ff41-4a75-823e-8fa6de62cbe2",
|
|
"traceId": "3f6cbb9ee8fc4226938c8a518f0b92f8"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 PENDING_DISPATCH 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "b03a83c8-0a99-4acc-8fdc-d27076a3e1dc",
|
|
"traceId": "77f8f44501004f70adc1c1c79a6f9697"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 DISPATCHED 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "e4943121-2b35-4a0a-a41c-357c6f7eac1e",
|
|
"traceId": "db60390b02b1446189cba05b36c592ad"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 PICKUP_IN_PROGRESS 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "62aff6d2-13a9-4003-9e40-60cef827099c",
|
|
"traceId": "00d7851fcced446ebcb22b429c480dee"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 ARRIVED_WAREHOUSE 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "7dac2027-fff0-4d00-8259-6929107819dd",
|
|
"traceId": "7b4e355e6801472595a2744b21bea683"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 LOADING 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "6f197d56-55fb-43d6-bd3a-aa66aff41041",
|
|
"traceId": "e0bd0ea79d734d7b9293a065a4bd370d"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 DEPARTED 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "c66f4376-e53b-4237-860b-65d88837b302",
|
|
"traceId": "2edd2f5df58b4e008cc2ea4d036c30fb"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 COMPLETED 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "33d2ba0c-b9d9-4f86-86a9-979f3bcc30ee",
|
|
"traceId": "9c48a0c1cf6a45518e32daf025cf67f3"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 RESCHEDULED 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "e9be7958-1f40-4e35-923c-e4bccd1cdbd4",
|
|
"traceId": "31865c46cbf640f59eb358182ac569a9"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 EXCEPTION 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "e9880e54-cd81-4eaa-b400-a23906a7542e",
|
|
"traceId": "f2119d43632240a0b95f597c5908dacd"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约 CANCELLED 筛选",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"code": "A0403",
|
|
"requestId": "4ba4b116-2f1c-48f4-90ab-d56bb26f11f6",
|
|
"traceId": "a5bc812ecefa4dcb94af96ea9dd7bae7"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "创建隔离拖车预约",
|
|
"evidence": "",
|
|
"code": "A0403",
|
|
"requestId": "35abb2b5-f631-46c5-850e-b2b63a370e18",
|
|
"traceId": "c730567af3554a6e834711383ab3a71c"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约费用、司机车辆和地址字段完整",
|
|
"evidence": "id=missing, status=missing",
|
|
"code": "A0403",
|
|
"requestId": "35abb2b5-f631-46c5-850e-b2b63a370e18",
|
|
"traceId": "c730567af3554a6e834711383ab3a71c"
|
|
}
|
|
],
|
|
"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": "a800004d-edfa-40c3-833a-861b275f568a, ed4e7e33-25f6-42aa-80cf-2169bf716a8a",
|
|
"traceId": "8bb3e73ba9ca4d20b70c4648d9c301cb",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T06:47:12.836Z"
|
|
},
|
|
{
|
|
"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-20260808064712449"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "ed457d91-872d-4e75-977d-9e0264534bd1",
|
|
"traceId": "69b0190b15604e25a3f61d983f6a575d",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T06:47:13.195Z"
|
|
},
|
|
{
|
|
"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-20260808064712449"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "ed457d91-872d-4e75-977d-9e0264534bd1",
|
|
"traceId": "69b0190b15604e25a3f61d983f6a575d",
|
|
"evidence": "records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.195Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "d54acdfd-59ca-42c6-9100-3fafbb58fed1",
|
|
"traceId": "cbedc0c382384c4e90f9017e1f0813b0",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.240Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "bc6939bf-90b8-439c-8ab4-ea4b1f852334",
|
|
"traceId": "554ee600606a4014a0576fd6b947cb3f",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.285Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "e7fdd888-8f70-4c14-9fd8-80295c13c21c",
|
|
"traceId": "d349a30924704b93a1f4f84a3d11821a",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.334Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "8eeae8b2-f74f-4580-95a4-27c2766a6996",
|
|
"traceId": "25f7a45dbf504562bf0e304dda652657",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.376Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "88d7405d-76b3-49d7-9f2c-548681781d70",
|
|
"traceId": "455b1549cd1f4a2681629566fa4c70d7",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.421Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "2a42fa60-4488-4c30-a5d0-190d8344cde3",
|
|
"traceId": "26478125e9b94d0aa01675ec96d06684",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.465Z"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "创建隔离海运订舱",
|
|
"passed": false,
|
|
"deploymentBlocker": true,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/ocean-bookings"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "a256eec7-f568-42b3-b3a2-611c251586c6",
|
|
"traceId": "7b49626fca6a4b60979d70bf44863127",
|
|
"evidence": "key=ADMIN-API-20260808064712449-ocean-create",
|
|
"checkedAt": "2026-08-08T06:47:13.606Z"
|
|
},
|
|
{
|
|
"module": "ocean-bookings",
|
|
"scenario": "ocean-booking-lifecycle",
|
|
"name": "订舱 DTO 字段、DRAFT 和9类关联字段完整",
|
|
"passed": false,
|
|
"deploymentBlocker": true,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/ocean-bookings"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "a256eec7-f568-42b3-b3a2-611c251586c6",
|
|
"traceId": "7b49626fca6a4b60979d70bf44863127",
|
|
"evidence": "bookingId=missing, parties=n/a, requirements=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.606Z"
|
|
},
|
|
{
|
|
"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-20260808064712449"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "743f537b-3993-456c-a7b4-6876d1a87bc2",
|
|
"traceId": "1ae0828a8f9a433598007c3b8d2faa93",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T06:47:13.659Z"
|
|
},
|
|
{
|
|
"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-20260808064712449"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "743f537b-3993-456c-a7b4-6876d1a87bc2",
|
|
"traceId": "1ae0828a8f9a433598007c3b8d2faa93",
|
|
"evidence": "records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.659Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "4eacc68b-ff41-4a75-823e-8fa6de62cbe2",
|
|
"traceId": "3f6cbb9ee8fc4226938c8a518f0b92f8",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.697Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "b03a83c8-0a99-4acc-8fdc-d27076a3e1dc",
|
|
"traceId": "77f8f44501004f70adc1c1c79a6f9697",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.727Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "e4943121-2b35-4a0a-a41c-357c6f7eac1e",
|
|
"traceId": "db60390b02b1446189cba05b36c592ad",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.758Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "62aff6d2-13a9-4003-9e40-60cef827099c",
|
|
"traceId": "00d7851fcced446ebcb22b429c480dee",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.793Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "7dac2027-fff0-4d00-8259-6929107819dd",
|
|
"traceId": "7b4e355e6801472595a2744b21bea683",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.823Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "6f197d56-55fb-43d6-bd3a-aa66aff41041",
|
|
"traceId": "e0bd0ea79d734d7b9293a065a4bd370d",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.851Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "c66f4376-e53b-4237-860b-65d88837b302",
|
|
"traceId": "2edd2f5df58b4e008cc2ea4d036c30fb",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.885Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "33d2ba0c-b9d9-4f86-86a9-979f3bcc30ee",
|
|
"traceId": "9c48a0c1cf6a45518e32daf025cf67f3",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.914Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "e9be7958-1f40-4e35-923c-e4bccd1cdbd4",
|
|
"traceId": "31865c46cbf640f59eb358182ac569a9",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.944Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "e9880e54-cd81-4eaa-b400-a23906a7542e",
|
|
"traceId": "f2119d43632240a0b95f597c5908dacd",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:13.975Z"
|
|
},
|
|
{
|
|
"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": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "4ba4b116-2f1c-48f4-90ab-d56bb26f11f6",
|
|
"traceId": "a5bc812ecefa4dcb94af96ea9dd7bae7",
|
|
"evidence": "HTTP=200, code=A0403, records=n/a",
|
|
"checkedAt": "2026-08-08T06:47:14.008Z"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "创建隔离拖车预约",
|
|
"passed": false,
|
|
"deploymentBlocker": true,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/truck-appointments"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "35abb2b5-f631-46c5-850e-b2b63a370e18",
|
|
"traceId": "c730567af3554a6e834711383ab3a71c",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T06:47:14.075Z"
|
|
},
|
|
{
|
|
"module": "truck-appointments",
|
|
"scenario": "truck-appointment-lifecycle",
|
|
"name": "拖车预约费用、司机车辆和地址字段完整",
|
|
"passed": false,
|
|
"deploymentBlocker": true,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/truck-appointments"
|
|
},
|
|
"http": 200,
|
|
"code": "A0403",
|
|
"message": "Access denied",
|
|
"requestId": "35abb2b5-f631-46c5-850e-b2b63a370e18",
|
|
"traceId": "c730567af3554a6e834711383ab3a71c",
|
|
"evidence": "id=missing, status=missing",
|
|
"checkedAt": "2026-08-08T06:47:14.075Z"
|
|
}
|
|
]
|
|
}
|