{ "marker": "20260808035850-0d408736", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T03:58:50.046Z", "completedAt": "2026-08-08T03:58:51.370Z", "success": false, "fatal": null, "testAccount": { "username": "merchant_admin" }, "expectedTerminalState": { "processStatus": "WAIT_SPLIT", "measureReviewStatus": "APPROVED", "feeStatus": "CONFIRMED" }, "resources": { "tenantId": "10001", "terminalInboundId": "2085909619958919170", "terminalOrderId": "2085909608158265345", "terminalInboundCode": "RK-2085909608158265345", "terminalMeasurementId": "2085909625084358657", "pendingOrderId": "2085936562680954881", "foreignOrderId": "2085665774056833025", "measurementImageFileIds": [], "weightImageFileIds": [] }, "steps": [ { "module": "phase2-session", "name": "client login", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.047Z", "durationMs": 375, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-7dc375d8-6f45-485c-bfca-fa3429d6fafa, client-phase2-7dc375d8-6f45-485c-bfca-fa3429d6fafa", "traceId": "c46e94b9733847d68c279fa80dba4b5a", "evidence": { "username": "merchant_admin" } }, { "module": "phase2-session", "name": "load current enterprise profile", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.422Z", "durationMs": 72, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-f1e8f33e-7191-4b82-a89c-b30c36793b0e, client-phase2-f1e8f33e-7191-4b82-a89c-b30c36793b0e", "traceId": "fbb3fcb49c154297868ad78e096f9a06", "evidence": { "tenantId": "10001", "tenantName": "一期演示企业", "status": "ACTIVE" } }, { "module": "phase2-session", "name": "client has order view permission", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.494Z", "durationMs": 47, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-21e5aee3-f3e8-478a-8b42-090fdca1045b, client-phase2-21e5aee3-f3e8-478a-8b42-090fdca1045b", "traceId": "91e0b8607b0543ceb398925db0014974", "evidence": { "permissionCount": 27 } }, { "module": "phase2-fixture", "name": "platform fixture account login", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.541Z", "durationMs": 332, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-1cd08967-d48a-4c56-b677-5eae43ae41b4, client-phase2-1cd08967-d48a-4c56-b677-5eae43ae41b4", "traceId": "d636678c16044fb481dc3ee6f91eac85", "evidence": { "username": "platform_admin" } }, { "module": "phase2-fixture", "name": "discover current enterprise inbound fixtures", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.873Z", "durationMs": 56, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-2b6fab6e-3822-48b0-a2d0-c3c04462e1d9, client-phase2-2b6fab6e-3822-48b0-a2d0-c3c04462e1d9", "traceId": "66237af136a64590956bd80a14efdbc3", "evidence": { "total": "24", "statusCounts": { "WAIT_MEASURE|NOT_SUBMITTED|UNPRICED": 11, "MEASURING|NOT_SUBMITTED|UNPRICED": 9, "WAIT_SPLIT|APPROVED|UNPRICED": 1, "WAIT_SPLIT|APPROVED|CONFIRMED": 2, "WAIT_SPLIT|APPROVED|CALCULATED": 1 } } }, { "module": "phase2-fixture", "name": "terminal state filters find selected inbound", "passed": false, "skipped": false, "startedAt": "2026-08-08T03:58:50.930Z", "durationMs": 41, "http": 200, "code": "A0400", "message": "入库流程状态不合法", "requestId": "client-phase2-e5286602-c8da-4400-ab2d-81d10f4e3133, client-phase2-e5286602-c8da-4400-ab2d-81d10f4e3133", "traceId": "1dd4924d8f7d460db2710e4587a4fb5b", "evidence": { "inboundId": "2085909619958919170" }, "error": { "name": "Error", "message": "business code: expected=\"200\" actual=\"A0400\"" } }, { "module": "phase2-fixture", "name": "load platform terminal inbound reference detail", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:50.971Z", "durationMs": 34, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-af43fb3f-192d-4bc1-af34-f9b97951ac66, client-phase2-af43fb3f-192d-4bc1-af34-f9b97951ac66", "traceId": "fba775ba7f4b41fc97c1bce6e9887a48", "evidence": { "inboundId": "2085909619958919170", "orderId": "2085909608158265345", "processStatus": "WAIT_SPLIT", "measureReviewStatus": "APPROVED", "feeStatus": "CONFIRMED" } }, { "module": "phase2-measurement-fixture", "name": "load four customer dimension weighting rules", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.005Z", "durationMs": 27, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-246b9ee9-0c01-40d2-bf1a-420ef94e8807, client-phase2-246b9ee9-0c01-40d2-bf1a-420ef94e8807", "traceId": "3828d98b3d804984bf734dee33c12e78", "evidence": { "tenantId": "10001", "rules": [ { "boxType": "SMALL", "inner": [ 30, 20, 20 ], "edgeAdditionCm": 2, "outer": [ 34, 24, 24 ], "volumeCbm": 0.02, "version": 0 }, { "boxType": "MEDIUM", "inner": [ 40, 30, 30 ], "edgeAdditionCm": 2, "outer": [ 44, 34, 34 ], "volumeCbm": 0.051, "version": 0 }, { "boxType": "LARGE", "inner": [ 50, 40, 40 ], "edgeAdditionCm": 2, "outer": [ 54, 44, 44 ], "volumeCbm": 0.105, "version": 0 }, { "boxType": "EXTRA_LARGE", "inner": [ 60, 50, 50 ], "edgeAdditionCm": 2, "outer": [ 64, 54, 54 ], "volumeCbm": 0.187, "version": 0 } ] } }, { "module": "phase2-measurement-fixture", "name": "load approved terminal measurement detail", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.032Z", "durationMs": 34, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-09c6b6f8-a318-4dbc-bf46-e4089d74380b, client-phase2-09c6b6f8-a318-4dbc-bf46-e4089d74380b", "traceId": "571edcfd38a14099a7b4fae58ba20827", "evidence": { "inboundId": "2085909619958919170", "measurementId": "2085909625084358657", "measurementStatus": "APPROVED", "actualPackageCount": 4, "actualGrossWeightKg": 1383, "actualVolumeCbm": 0.1895, "volumeWeightKg": 31.647, "itemCount": 4, "weightResultCount": 3 } }, { "module": "phase2-measurement-fixture", "name": "carton measurements contain complete traceable data", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.066Z", "durationMs": 0, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": { "itemCount": 4 } }, { "module": "phase2-measurement-fixture", "name": "carton volume and package aggregates are consistent", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.066Z", "durationMs": 0, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": { "actualPackageCount": 4, "actualVolumeCbm": 0.1895, "volumeWeightKg": 31.647 } }, { "module": "phase2-measurement-fixture", "name": "confirmed weight results form an independent weight line", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.067Z", "durationMs": 0, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": { "actualGrossWeightKg": 1383, "weightResultCount": 3 } }, { "module": "phase2-measurement-fixture", "name": "carton billing volume uses current customer dimension weighting", "passed": false, "skipped": false, "startedAt": "2026-08-08T03:58:51.067Z", "durationMs": 0, "http": null, "code": null, "message": null, "requestId": null, "traceId": null, "evidence": { "measurementId": "2085909625084358657", "items": [ { "itemNo": "B1", "measured": [ 10, 10, 10 ], "storedOuter": [ null, null, null ], "unitVolumeCbm": 0.001, "expected": { "boxType": "SMALL", "ruleVersion": 0, "outer": [ 34, 24, 24 ], "unitVolumeCbm": 0.02 } }, { "itemNo": "B2", "measured": [ 35, 25, 25 ], "storedOuter": [ null, null, null ], "unitVolumeCbm": 0.0219, "expected": { "boxType": "MEDIUM", "ruleVersion": 0, "outer": [ 44, 34, 34 ], "unitVolumeCbm": 0.051 } }, { "itemNo": "B3", "measured": [ 45, 35, 35 ], "storedOuter": [ null, null, null ], "unitVolumeCbm": 0.0552, "expected": { "boxType": "LARGE", "ruleVersion": 0, "outer": [ 54, 44, 44 ], "unitVolumeCbm": 0.105 } }, { "itemNo": "B4", "measured": [ 55, 45, 45 ], "storedOuter": [ null, null, null ], "unitVolumeCbm": 0.1114, "expected": { "boxType": "EXTRA_LARGE", "ruleVersion": 0, "outer": [ 64, 54, 54 ], "unitVolumeCbm": 0.187 } } ] }, "error": { "name": "Error", "message": "B1 weighted unit volume: expected=0.02 actual=0.001" } }, { "module": "phase2-fixture", "name": "discover foreign terminal fixture for isolation", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.067Z", "durationMs": 73, "http": 200, "code": "200", "message": "success", "requestId": "client-phase2-b21ec988-cb8b-4ae4-b39e-dadbd2ccd053, client-phase2-b21ec988-cb8b-4ae4-b39e-dadbd2ccd053", "traceId": "7f4a471d30ec4e999996221cfe2132bf", "evidence": { "total": "264" } }, { "module": "phase2-client-visibility", "name": "unfinished inbound billing remains unavailable", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.140Z", "durationMs": 21, "http": 200, "code": "A0404", "message": "入库费用尚未由客服审核并发布", "requestId": "client-phase2-6e172b49-5cc9-43a8-adb4-db3eb8a8249e, client-phase2-6e172b49-5cc9-43a8-adb4-db3eb8a8249e", "traceId": "811d8d7584024746810d8a102ac802c7", "evidence": { "orderId": "2085936562680954881", "processStatus": "WAIT_MEASURE", "feeStatus": "UNPRICED", "rejectionCode": "A0404" } }, { "module": "phase2-client-visibility", "name": "unknown order inbound billing is rejected", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.161Z", "durationMs": 23, "http": 200, "code": "A0404", "message": "订单尚未生成入库单", "requestId": "client-phase2-65f794b5-0d0a-47c6-a2bd-5e60bb089f1a, client-phase2-65f794b5-0d0a-47c6-a2bd-5e60bb089f1a", "traceId": "460f16f1da514fd1908ef799b99c5b59", "evidence": { "orderId": 1, "rejectionCode": "A0404" } }, { "module": "phase2-client-billing", "name": "terminal inbound billing is visible to client", "passed": false, "skipped": false, "startedAt": "2026-08-08T03:58:51.185Z", "durationMs": 31, "http": 200, "code": "A0404", "message": "入库费用尚未由客服审核并发布", "requestId": "client-phase2-d53a96f2-03ab-4cae-85b7-e1c9281a65cd, client-phase2-d53a96f2-03ab-4cae-85b7-e1c9281a65cd", "traceId": "64b66f21a54d487c87870e21cae84542", "evidence": { "rejectionCode": "A0404" }, "error": { "name": "Error", "message": "business code: expected=\"200\" actual=\"A0404\"" } }, { "module": "phase2-client-billing", "name": "terminal billing aggregate contract", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "published measurement summary matches approved platform snapshot", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "published carton measurements match platform snapshot", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "published carton volumes follow current weighting rules", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "published weight results match confirmed platform weights", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "weight and volume billing lines are independently consistent", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "published fee detail matches confirmed fee snapshot", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-billing", "name": "client aggregate excludes platform internal collections", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-client-images", "name": "published measurement and weight image access", "passed": true, "skipped": true, "startedAt": "2026-08-08T03:58:51.216Z", "durationMs": 0, "http": null, "code": null, "message": "Terminal billing endpoint did not return a visible aggregate", "requestId": null, "traceId": null, "evidence": null }, { "module": "phase2-unified-orders", "name": "unified order list exposes phase-two terminal state", "passed": false, "skipped": false, "startedAt": "2026-08-08T03:58:51.217Z", "durationMs": 54, "http": 200, "code": "S0503", "message": "统一订单履约摘要响应无效", "requestId": "client-phase2-d058f587-20be-4da0-be23-acd980d8c321, client-phase2-d058f587-20be-4da0-be23-acd980d8c321", "traceId": "170831ea21c4498ebfc7dd89299253de", "evidence": {}, "error": { "name": "Error", "message": "business code: expected=\"200\" actual=\"S0503\"" } }, { "module": "phase2-unified-orders", "name": "unified order detail exposes phase-two summary and timeline", "passed": false, "skipped": false, "startedAt": "2026-08-08T03:58:51.271Z", "durationMs": 68, "http": 200, "code": "S0503", "message": "统一订单履约详情响应无效", "requestId": "client-phase2-e171f03a-d5c6-4c2d-aa07-034bf5af39b2, client-phase2-e171f03a-d5c6-4c2d-aa07-034bf5af39b2", "traceId": "b9f3af4512fe48568565428bc3eb894d", "evidence": { "timelineCount": 0 }, "error": { "name": "Error", "message": "business code: expected=\"200\" actual=\"S0503\"" } }, { "module": "phase2-isolation", "name": "cross-enterprise terminal billing is rejected", "passed": true, "skipped": false, "startedAt": "2026-08-08T03:58:51.339Z", "durationMs": 31, "http": 200, "code": "A0404", "message": "订单尚未生成入库单", "requestId": "client-phase2-f71f6d5b-056c-438c-9901-7d3f1260ffaa, client-phase2-f71f6d5b-056c-438c-9901-7d3f1260ffaa", "traceId": "592bd936d6ac467786e8516e2dc04aca", "evidence": { "orderId": "2085665774056833025", "tenantId": "2085308606829346818", "rejectionCode": "A0404" } } ] }