{ "reportName": "后台管理测试环境 HTTP API 验收", "marker": "ADMIN-API-20260808051332009", "gateway": "http://8.163.30.128:9000", "generatedAt": "2026-08-08T05:13:44.689Z", "startedAt": "2026-08-08T05:13:32.009Z", "success": true, "fatal": null, "summary": { "total": 179, "passed": 179, "failed": 0 }, "modules": [ { "name": "orders", "startedAt": "2026-08-08T05:13:32.427Z", "finishedAt": "2026-08-08T05:13:34.890Z", "success": true, "passed": 49, "failed": 0, "fatal": null }, { "name": "inbound-weight-ocr", "startedAt": "2026-08-08T05:13:34.892Z", "finishedAt": "2026-08-08T05:13:40.310Z", "success": true, "passed": 52, "failed": 0, "fatal": null }, { "name": "orders-inbound-measurement-fixture", "startedAt": "2026-08-08T05:13:40.311Z", "finishedAt": "2026-08-08T05:13:43.757Z", "success": true, "passed": 49, "failed": 0, "fatal": null }, { "name": "inbound-measurement", "startedAt": "2026-08-08T05:13:43.758Z", "finishedAt": "2026-08-08T05:13:44.689Z", "success": true, "passed": 28, "failed": 0, "fatal": null } ], "scenarios": [ { "name": "weight-image-recognition-and-confirmation", "module": "inbound-weight-ocr", "success": true, "deploymentBlocked": false, "passed": 52, "failed": 0 }, { "name": "mojia-carton-measurement", "module": "inbound-measurement", "success": true, "deploymentBlocked": false, "passed": 28, "failed": 0 } ], "deploymentBlockers": [], "createdResources": { "orders": { "marker": "ADMIN-API-20260808051332009", "tenantId": "10001", "orderId": "2085957560755093506", "productImageFileId": "2085957560385994753", "boxTypes": [ "SMALL", "MEDIUM", "LARGE", "EXTRA_LARGE" ], "inboundId": "2085957565123440642", "orderNo": "FL2085957560755093506", "inboundCode": "RK-2085957560755093506", "processStatus": "WAIT_MEASURE", "taskId": "2085957565119246337" }, "ocrInbound": { "tenantId": "10001", "inboundId": "2085957565123440642", "marker": "ADMIN-API-20260808051332009" }, "testInbound": { "tenantId": "10001", "inboundId": "2085957565123440642", "marker": "ADMIN-API-20260808051332009" }, "inboundWeightOcr": { "tenantId": "10001", "inboundId": "2085957565123440642", "resultIds": [ "2085957580050968577", "2085957588972253186" ], "cleaned": true }, "orchestrationFixtures": { "inboundMeasurement": { "marker": "ADMIN-API-20260808051332009-MOJIA", "tenantId": "10001", "orderId": "2085957593764265986", "inboundId": "2085957602972839938" } }, "inboundMeasurement": { "marker": "ADMIN-API-20260808051332009-MOJIA", "tenantId": "10001", "inboundId": "2085957602972839938", "measurementId": "2085957607330721794", "boxCode": "RK-2085957593764265986#4-1", "finalStatus": "APPROVED" } }, "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": "be59a5fe-99ff-487d-b056-902321bb25c3, 7917c2dc-f2fd-43ba-9e83-0c50bb1b192d", "traceId": "1642f4ee55a8472ca3a8e50156d0384e", "evidence": "", "checkedAt": "2026-08-08T05:13:32.425Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "ceb0d12c-98bc-490e-a09f-ffab973cdf72, d39a5fab-3ba0-4857-8ba2-82151bc5c17f", "traceId": "8c26fc8e2f2841f895df6673a151530d", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T05:13:32.777Z" }, { "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": "226b43fd-468d-42fb-814d-d12245a2d5fa, 6e02149d-56dc-4036-baaf-513ba637bac7", "traceId": "d105e2f1e47d484bb25aa4e7722f2b8b", "evidence": "", "checkedAt": "2026-08-08T05:13:32.804Z" }, { "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": "226b43fd-468d-42fb-814d-d12245a2d5fa, 6e02149d-56dc-4036-baaf-513ba637bac7", "traceId": "d105e2f1e47d484bb25aa4e7722f2b8b", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T05:13:32.805Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0f0de554-0e81-4646-96d4-5858bd0ffa3b, bb98f223-0a62-4936-955f-c53aac7b8eb8", "traceId": "3e73da2bc14b40a5905176c7c3887a29", "evidence": "tenantId=10001", "checkedAt": "2026-08-08T05:13:32.847Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0f0de554-0e81-4646-96d4-5858bd0ffa3b, bb98f223-0a62-4936-955f-c53aac7b8eb8", "traceId": "3e73da2bc14b40a5905176c7c3887a29", "evidence": "types=SMALL,MEDIUM,LARGE,EXTRA_LARGE", "checkedAt": "2026-08-08T05:13:32.848Z" }, { "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": "a04f7bcf-c128-4d45-bbd1-175db6784504, 03bf21b1-d433-4ca4-8bb6-4eb9ad52f4a8", "traceId": "9aa2106842c447df8d79eda3a692c30d", "evidence": "", "checkedAt": "2026-08-08T05:13:32.879Z" }, { "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": "a04f7bcf-c128-4d45-bbd1-175db6784504, 03bf21b1-d433-4ca4-8bb6-4eb9ad52f4a8", "traceId": "9aa2106842c447df8d79eda3a692c30d", "evidence": "count=2", "checkedAt": "2026-08-08T05:13:32.879Z" }, { "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": "d169de2f-7e86-41fb-83a9-f70ad7970e5f, e3f6ab20-a735-4a8b-bce6-c51f170a10ef", "traceId": "4b10501f8ee04a78af60c6a5970865ef", "evidence": "", "checkedAt": "2026-08-08T05:13:32.932Z" }, { "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": "d169de2f-7e86-41fb-83a9-f70ad7970e5f, e3f6ab20-a735-4a8b-bce6-c51f170a10ef", "traceId": "4b10501f8ee04a78af60c6a5970865ef", "evidence": "count=200", "checkedAt": "2026-08-08T05:13:32.932Z" }, { "module": "orders", "scenario": null, "name": "Client 查询可用计费渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "464bd737-1564-45ed-9e7f-21dc07977012, ed832376-396d-47ef-a003-8322b35c3580", "traceId": "66fa9c7957934abca79654b49308fb05", "evidence": "", "checkedAt": "2026-08-08T05:13:32.982Z" }, { "module": "orders", "scenario": null, "name": "存在带计价税制的可用渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "464bd737-1564-45ed-9e7f-21dc07977012, ed832376-396d-47ef-a003-8322b35c3580", "traceId": "66fa9c7957934abca79654b49308fb05", "evidence": "count=15", "checkedAt": "2026-08-08T05:13:32.983Z" }, { "module": "orders", "scenario": null, "name": "Client 查询发货客户候选", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/partners/candidates?type=SHIPPER" }, "http": 200, "code": "200", "message": "success", "requestId": "a6adb73a-fb17-43f2-926e-6fd3729d1043, e08569fb-b1ac-476c-b1b1-eaaad99a802b", "traceId": "ec32026a21a64fffbd56fec48d10bebe", "evidence": "", "checkedAt": "2026-08-08T05:13:33.014Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 上传产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "95fe6226-0427-46c4-b311-fbf2777af4ff, f480faba-d95b-4bc7-a28c-c6dcb0ab850e", "traceId": "5ab34d2c66ba40c8ba6906e462f1fe30", "evidence": "contentType=image/png", "checkedAt": "2026-08-08T05:13:33.050Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "产品图片上传返回字符串文件 ID", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "95fe6226-0427-46c4-b311-fbf2777af4ff, f480faba-d95b-4bc7-a28c-c6dcb0ab850e", "traceId": "5ab34d2c66ba40c8ba6906e462f1fe30", "evidence": "fileIdType=string, contentType=image/png", "checkedAt": "2026-08-08T05:13:33.050Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 可下载本轮产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/files/product-images/2085957560385994753" }, "http": 200, "code": null, "message": null, "requestId": "8122b781-ab04-43d2-ab8d-7dbd8266194c, ac8bafc9-5f45-470c-8eeb-523984b308fb", "traceId": "c2872ce9c79f4503b146ce089d5853cf", "evidence": "bytes=68, contentType=image/png", "checkedAt": "2026-08-08T05:13:33.079Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 创建四箱型隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "abbdfdcd-3a6d-4e7d-8be0-9e692c210bb0, 07b9ff66-a96e-4bb7-886f-a9fdae15a72c", "traceId": "1afceda14515473fb618075728d24cf7", "evidence": "marker=ADMIN-API-20260808051332009", "checkedAt": "2026-08-08T05:13:33.148Z" }, { "module": "orders", "scenario": null, "name": "Client 创建订单幂等重放", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "0dac885c-d87e-45a0-a04f-1bf5293e06fc, 849c730e-427a-430d-94c0-d4696177eddc", "traceId": "6173879bb7864560937812d23dd30908", "evidence": "", "checkedAt": "2026-08-08T05:13:33.189Z" }, { "module": "orders", "scenario": null, "name": "Client 创建幂等结果一致", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "0dac885c-d87e-45a0-a04f-1bf5293e06fc, 849c730e-427a-430d-94c0-d4696177eddc", "traceId": "6173879bb7864560937812d23dd30908", "evidence": "orderId=2085957560755093506, replayedId=2085957560755093506", "checkedAt": "2026-08-08T05:13:33.189Z" }, { "module": "orders", "scenario": null, "name": "Client 查询隔离订单草稿", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "094a9ff6-2182-45a6-8bb1-8d66228fe1a1, 1382e7f7-89cf-4e6a-b99a-4a001fd50488", "traceId": "4a266b3c35304968827ff370e525ec81", "evidence": "", "checkedAt": "2026-08-08T05:13:33.216Z" }, { "module": "orders", "scenario": null, "name": "Client 草稿身份、marker 和状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "094a9ff6-2182-45a6-8bb1-8d66228fe1a1, 1382e7f7-89cf-4e6a-b99a-4a001fd50488", "traceId": "4a266b3c35304968827ff370e525ec81", "evidence": "orderNo=FL2085957560755093506, status=DRAFT", "checkedAt": "2026-08-08T05:13:33.216Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "094a9ff6-2182-45a6-8bb1-8d66228fe1a1, 1382e7f7-89cf-4e6a-b99a-4a001fd50488", "traceId": "4a266b3c35304968827ff370e525ec81", "evidence": "cargoes=4, imageFileId=2085957560385994753", "checkedAt": "2026-08-08T05:13:33.217Z" }, { "module": "orders", "scenario": null, "name": "Client 提交隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506/submit" }, "http": 200, "code": "200", "message": "success", "requestId": "ee711776-cde6-4b80-a4f2-bd8264bccfa7, 8c9d7e76-6788-4948-9bc3-6e65bfa47492", "traceId": "fd6d47940c79492d88a3121628e12d93", "evidence": "orderId=2085957560755093506", "checkedAt": "2026-08-08T05:13:33.292Z" }, { "module": "orders", "scenario": null, "name": "Client 回查已提交订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "d24165ac-8fef-474f-913b-98ccedfe30d5, 2b52523c-b11e-4171-99f7-873351811c0c", "traceId": "1dbd7861c7e04e2c961184990cd6b20d", "evidence": "", "checkedAt": "2026-08-08T05:13:33.325Z" }, { "module": "orders", "scenario": null, "name": "Client 订单已进入待审核状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "d24165ac-8fef-474f-913b-98ccedfe30d5, 2b52523c-b11e-4171-99f7-873351811c0c", "traceId": "1dbd7861c7e04e2c961184990cd6b20d", "evidence": "status=SUBMITTED", "checkedAt": "2026-08-08T05:13:33.325Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "3f88223d-100e-4fdc-8bda-f81f9fc71803, 03287f23-072e-47ac-8486-c05aef7b575b", "traceId": "26cfe5bd1a684819a612e83d5140727b", "evidence": "", "checkedAt": "2026-08-08T05:13:33.366Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085957560755093506" }, "http": 200, "code": "200", "message": "success", "requestId": "3f88223d-100e-4fdc-8bda-f81f9fc71803, 03287f23-072e-47ac-8486-c05aef7b575b", "traceId": "26cfe5bd1a684819a612e83d5140727b", "evidence": "orderId=2085957560755093506, found=true", "checkedAt": "2026-08-08T05:13:33.366Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c744a6e1-10e9-4747-ad90-c03ad648565f, 18e491d4-36f2-4658-9579-74ab2ed13637", "traceId": "926be84423554375b56d96f1e5c13df8", "evidence": "", "checkedAt": "2026-08-08T05:13:33.412Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单详情身份与待审核状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c744a6e1-10e9-4747-ad90-c03ad648565f, 18e491d4-36f2-4658-9579-74ab2ed13637", "traceId": "926be84423554375b56d96f1e5c13df8", "evidence": "mainStatus=PENDING_REVIEW, timeline=2", "checkedAt": "2026-08-08T05:13:33.412Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085957560755093506&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "ec71b0c5-ba3d-4bc6-b5f2-83d35c10ee5a, 89c838ac-ac68-4904-9f5b-d98ac9d8a7f5", "traceId": "3e5c24ec3d0e49b78506b072efa505fd", "evidence": "", "checkedAt": "2026-08-08T05:13:33.455Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085957560755093506&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "ec71b0c5-ba3d-4bc6-b5f2-83d35c10ee5a, 89c838ac-ac68-4904-9f5b-d98ac9d8a7f5", "traceId": "3e5c24ec3d0e49b78506b072efa505fd", "evidence": "orderId=2085957560755093506, found=true", "checkedAt": "2026-08-08T05:13:33.455Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b023e5f2-1ed3-4825-8630-4b6b76b050f1, c7eb8f15-9929-4443-a139-a4e7fbe04b43", "traceId": "aef0a27b2e0346e5afb7faac273272b7", "evidence": "", "checkedAt": "2026-08-08T05:13:33.484Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单详情聚合结构完整", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b023e5f2-1ed3-4825-8630-4b6b76b050f1, c7eb8f15-9929-4443-a139-a4e7fbe04b43", "traceId": "aef0a27b2e0346e5afb7faac273272b7", "evidence": "cargoes=4, history=2", "checkedAt": "2026-08-08T05:13:33.484Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b023e5f2-1ed3-4825-8630-4b6b76b050f1, c7eb8f15-9929-4443-a139-a4e7fbe04b43", "traceId": "aef0a27b2e0346e5afb7faac273272b7", "evidence": "cargoes=4, imageFileId=2085957560385994753", "checkedAt": "2026-08-08T05:13:33.484Z" }, { "module": "orders", "scenario": null, "name": "Admin 为本轮订单添加内部备注", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957560755093506/internal-notes?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "090baa5d-acb1-4b06-b398-fec91dad6b88, 68e2db03-d5a8-4b13-97e0-3507d6b4dc42", "traceId": "de2f9f295b454025b350289a1e3fcbdf", "evidence": "", "checkedAt": "2026-08-08T05:13:33.517Z" }, { "module": "orders", "scenario": null, "name": "Admin 审核通过本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957560755093506/approve?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "dfbcbec2-1f49-40ac-8a04-bbc6404581b1, d5777497-7358-4faf-862a-b3f97dbf8b9a", "traceId": "e706f7d8af6e4700b96137e5facc3c23", "evidence": "orderId=2085957560755093506", "checkedAt": "2026-08-08T05:13:33.549Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "审核后生成隔离入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "7e3f7248-8796-465a-84f4-78231eb20573, 76717618-3e6c-4332-9ac1-b75c6eaef982", "traceId": "abb09f11a3e447d9abb3889f5d8d58ca", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:34.639Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957565123440642?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "afcee7c1-ad2e-42e8-bbfa-dc946148f00b, a4347c73-dee6-4b66-8fb4-66c22a70e22a", "traceId": "9099922378014ec5b5be8ecf6dc71f23", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:34.675Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "隔离入库单 marker 来源与可测量状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957565123440642?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "afcee7c1-ad2e-42e8-bbfa-dc946148f00b, a4347c73-dee6-4b66-8fb4-66c22a70e22a", "traceId": "9099922378014ec5b5be8ecf6dc71f23", "evidence": "markerFound=true, status=WAIT_MEASURE", "checkedAt": "2026-08-08T05:13:34.675Z" }, { "module": "orders", "scenario": null, "name": "入库单详情包含托盘库位、文件、备注和状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957565123440642?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "afcee7c1-ad2e-42e8-bbfa-dc946148f00b, a4347c73-dee6-4b66-8fb4-66c22a70e22a", "traceId": "9099922378014ec5b5be8ecf6dc71f23", "evidence": "inboundId=2085957565123440642, history=1", "checkedAt": "2026-08-08T05:13:34.676Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询入库单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085957560755093506&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "063de07c-fbe1-406b-ae32-3c986a527d3e, 9b4bda58-e304-42cf-adc3-58927f312e55", "traceId": "56396276f14442588e1325aaca0e215f", "evidence": "", "checkedAt": "2026-08-08T05:13:34.708Z" }, { "module": "orders", "scenario": null, "name": "Admin 入库单列表只核对本轮入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085957560755093506&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "063de07c-fbe1-406b-ae32-3c986a527d3e, 9b4bda58-e304-42cf-adc3-58927f312e55", "traceId": "56396276f14442588e1325aaca0e215f", "evidence": "inboundId=2085957565123440642, total=1", "checkedAt": "2026-08-08T05:13:34.708Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮订单履约任务", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "94602d51-0794-4750-99f5-8415540b7b92, 881b5ae9-31cd-48a0-b79f-bc908e376880", "traceId": "81274b4286d54c69b6657ca7a4845a3e", "evidence": "新订单应生成可查询的履约任务", "checkedAt": "2026-08-08T05:13:34.733Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "履约任务与本轮订单和客户一致", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "94602d51-0794-4750-99f5-8415540b7b92, 881b5ae9-31cd-48a0-b79f-bc908e376880", "traceId": "81274b4286d54c69b6657ca7a4845a3e", "evidence": "taskId=2085957565119246337, status=PENDING_ASSIGNMENT", "checkedAt": "2026-08-08T05:13:34.733Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询本轮履约任务分配历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/2085957565119246337/assignment-history?tenantId=10001&page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "bb2d31b8-dc8e-4e53-9c8a-d5fe9f7f85f4, d86fd35d-d452-48d0-a631-0545fd8ee821", "traceId": "bb69764f73ba4fb585108e64dd9eb4d6", "evidence": "", "checkedAt": "2026-08-08T05:13:34.765Z" }, { "module": "orders", "scenario": null, "name": "履约分配历史分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/2085957565119246337/assignment-history?tenantId=10001&page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "bb2d31b8-dc8e-4e53-9c8a-d5fe9f7f85f4, d86fd35d-d452-48d0-a631-0545fd8ee821", "traceId": "bb69764f73ba4fb585108e64dd9eb4d6", "evidence": "taskId=2085957565119246337, total=0", "checkedAt": "2026-08-08T05:13:34.765Z" }, { "module": "orders", "scenario": null, "name": "Admin 受理本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957560755093506/accept?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "8a7e5c8b-55c1-4ba3-8c99-1db964e3db28, 89fa751c-7ed1-411a-b0bf-0d41b1f1cf7e", "traceId": "85123954ad574a609b867fc2aa776429", "evidence": "", "checkedAt": "2026-08-08T05:13:34.802Z" }, { "module": "orders", "scenario": null, "name": "Admin 启动本轮订单履约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957560755093506/start?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "52711a95-c43c-4ff3-8895-444e53705be4, 18eb9610-78c7-41f6-adfb-896fdd070721", "traceId": "7f33529abe6240fbba9e4b322aa7e515", "evidence": "", "checkedAt": "2026-08-08T05:13:34.848Z" }, { "module": "orders", "scenario": null, "name": "Admin 回查本轮订单履约状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "78f7657b-a856-4863-9196-c0b09683141c, a9b5a5e8-89d0-48e8-8942-ab2bc8722fdb", "traceId": "055fd51f34b1465a8dce364292021d25", "evidence": "", "checkedAt": "2026-08-08T05:13:34.890Z" }, { "module": "orders", "scenario": null, "name": "本轮订单已进入处理中且保留状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957560755093506?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "78f7657b-a856-4863-9196-c0b09683141c, a9b5a5e8-89d0-48e8-8942-ab2bc8722fdb", "traceId": "055fd51f34b1465a8dce364292021d25", "evidence": "status=PROCESSING, history=5", "checkedAt": "2026-08-08T05:13:34.890Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "仅选择带本轮测试标记的可编辑入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957565123440642?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4f57b131-ddbb-46d9-9b6c-9d59ad6f26db, e7e2cb36-b00d-4be6-99f7-1ffcae5fb55f", "traceId": "c56ffa6ced6d444d8266ade48b6163d2", "evidence": "tenantId=10001, inboundId=2085957565123440642, status=WAIT_MEASURE", "checkedAt": "2026-08-08T05:13:34.923Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "读取 OCR 测试前重量工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "7f9dc9b1-39e0-4dff-a947-83f6bdf399db, 8162ebdf-6b3d-4879-8ca0-549620a94006", "traceId": "283c208d36a44d229a7d08c45f9744ba", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:34.968Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "测试入库单身份与基线可追踪", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "7f9dc9b1-39e0-4dff-a947-83f6bdf399db, 8162ebdf-6b3d-4879-8ca0-549620a94006", "traceId": "283c208d36a44d229a7d08c45f9744ba", "evidence": "existingResults=0, baselineWeight=null", "checkedAt": "2026-08-08T05:13:34.968Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "未认证请求不能上传称重图片", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 401, "code": "A0401", "message": "未登录或令牌已失效", "requestId": "a76e8b46-659", "traceId": null, "evidence": "HTTP=401, code=A0401", "checkedAt": "2026-08-08T05:13:34.992Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "非图片类型被拒绝且不模拟成功", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "A0400", "message": "称重图片仅支持JPG、PNG、BMP", "requestId": "12f616f1-72ad-4670-84ec-1e404edfd2a3", "traceId": "4e1f40d04e464881aa4f709f66bb6e89", "evidence": "HTTP=200, code=A0400", "checkedAt": "2026-08-08T05:13:35.016Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "超过5MB图片被拒绝", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "A0400", "message": "称重图片不能超过5MB", "requestId": "6c350f40-c56e-4f07-80ec-2ce894e38bc3", "traceId": "cfeabaf60cf74760848ee53bffa0be5c", "evidence": "HTTP=200, code=A0400", "checkedAt": "2026-08-08T05:13:35.220Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "上传称重图片并执行 OCR", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "1a1b3bb4-831a-42a7-8dfe-cfca9e440832, 74bcb8f9-99e2-4a73-aa6e-3537cb673c08", "traceId": "f05f28ad98c94a57a8c62c0d95cc8571", "evidence": "file=orig_1cf27695-b2c3-44b3-98e3-c0be8b80f79a.JPG, size=3701469", "checkedAt": "2026-08-08T05:13:36.851Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "上传响应保持文件 ID 字符串契约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "1a1b3bb4-831a-42a7-8dfe-cfca9e440832, 74bcb8f9-99e2-4a73-aa6e-3537cb673c08", "traceId": "f05f28ad98c94a57a8c62c0d95cc8571", "evidence": "fileIdType=string, status=RECOGNIZED", "checkedAt": "2026-08-08T05:13:36.851Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "OCR 上传响应字段完整且置信度受限", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "1a1b3bb4-831a-42a7-8dfe-cfca9e440832, 74bcb8f9-99e2-4a73-aa6e-3537cb673c08", "traceId": "f05f28ad98c94a57a8c62c0d95cc8571", "evidence": "status=RECOGNIZED, hasWeight=true, confidence=0.50972", "checkedAt": "2026-08-08T05:13:36.851Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "重试当前称重图片 OCR", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957572624973826/recognize" }, "http": 200, "code": "200", "message": "success", "requestId": "31d5d189-2a1a-4252-b227-daf28f990b9d, d0ad6bc0-13d9-49f0-a5dd-679a9e68c530", "traceId": "02168d895ef645a4a74ddcc8e677070e", "evidence": "fileId=2085957572624973826", "checkedAt": "2026-08-08T05:13:37.708Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "OCR 重试保持文件身份并返回识别契约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957572624973826/recognize" }, "http": 200, "code": "200", "message": "success", "requestId": "31d5d189-2a1a-4252-b227-daf28f990b9d, d0ad6bc0-13d9-49f0-a5dd-679a9e68c530", "traceId": "02168d895ef645a4a74ddcc8e677070e", "evidence": "sameFile=true, status=RECOGNIZED", "checkedAt": "2026-08-08T05:13:37.709Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "登记 OCR 原值", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "9c650cb4-6494-4835-a664-4f9c16216c7d, 8a10cc0d-0abf-4d1e-a56c-4d43b2e9db73", "traceId": "9f62db38d29b4e02b607cfe991aa8200", "evidence": "fileId=2085957572624973826", "checkedAt": "2026-08-08T05:13:37.740Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "重量结果 ID、文件 ID 和初始版本契约正确", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "9c650cb4-6494-4835-a664-4f9c16216c7d, 8a10cc0d-0abf-4d1e-a56c-4d43b2e9db73", "traceId": "9f62db38d29b4e02b607cfe991aa8200", "evidence": "resultIdType=string, fileIdType=string, version=0", "checkedAt": "2026-08-08T05:13:37.740Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "鉴权读取原始称重图片", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957572624973826" }, "http": 200, "code": null, "message": "3701469 bytes (image/jpeg)", "requestId": "687e56ae-c130-4e35-97b4-b95efeae654b, 9c121acf-6010-48d7-9b5d-c46d202d29b6", "traceId": "ebc6696f92fd4be99e930089f9194319", "evidence": "contentType=image/jpeg, bytes=3701469", "checkedAt": "2026-08-08T05:13:37.924Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "缩略图返回受限尺寸 JPEG", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957572624973826/thumbnail" }, "http": 200, "code": null, "message": "18677 bytes (image/jpeg)", "requestId": "ecd23aec-4ffa-4e38-87e9-52a249fde1bf, 9d6926fa-13e8-4f21-b1a7-ec09f6823958", "traceId": "647708c3c98241c489666b83a96cdb0a", "evidence": "contentType=image/jpeg, bytes=18677, dimensions=240x320", "checkedAt": "2026-08-08T05:13:38.310Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "登记后回查 OCR 重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4dd01277-fee2-4b9c-a40f-af81dbd87980, e9e39008-5f94-4ac2-8d5c-dfbf9fa2545e", "traceId": "6ad6c63b89a0498994ecc8b3a9595637", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:38.345Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "工作区保留本轮 OCR 原值且未覆盖历史结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "4dd01277-fee2-4b9c-a40f-af81dbd87980, e9e39008-5f94-4ac2-8d5c-dfbf9fa2545e", "traceId": "6ad6c63b89a0498994ecc8b3a9595637", "evidence": "resultFound=true, baselineCount=0, currentCount=1", "checkedAt": "2026-08-08T05:13:38.345Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "旧版本确认返回并发冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957580050968577/confirm?tenantId=10001" }, "http": 200, "code": "A0409", "message": "数据版本已变化,请刷新后重试", "requestId": "46c240df-41b7-41b6-b83e-dadf8186210d", "traceId": "368c5421d7a6405085eb64ae5565e932", "evidence": "HTTP=200, code=A0409", "checkedAt": "2026-08-08T05:13:38.372Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "确认 OCR 重量并计入实际总毛重", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957580050968577/confirm?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "047210d2-c0ae-40ee-ae18-591bfef2a15b, f9d15f8e-4e5a-48cf-95e6-6a837649e281", "traceId": "ea1d380eea324c419aacf34140bc7366", "evidence": "usedOriginal=true", "checkedAt": "2026-08-08T05:13:38.409Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "确认结果状态、版本和最终KG正确", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957580050968577/confirm?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "047210d2-c0ae-40ee-ae18-591bfef2a15b, f9d15f8e-4e5a-48cf-95e6-6a837649e281", "traceId": "ea1d380eea324c419aacf34140bc7366", "evidence": "status=CONFIRMED, version=1, finalKg=285.5", "checkedAt": "2026-08-08T05:13:38.409Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "确认后回查实际总毛重", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0fec11af-23d3-4698-884d-ce312126f52a, 3c82b51b-9b38-4dca-8e8a-b9183a72bd47", "traceId": "316a945fce6e4ff481fe27b8bf03e560", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:38.449Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "确认后实际总毛重按服务端结果重算", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "0fec11af-23d3-4698-884d-ce312126f52a, 3c82b51b-9b38-4dca-8e8a-b9183a72bd47", "traceId": "316a945fce6e4ff481fe27b8bf03e560", "evidence": "baseline=null, added=285.5, actual=285.5", "checkedAt": "2026-08-08T05:13:38.449Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "旧版本删除返回并发冲突", "passed": true, "deploymentBlocker": false, "request": { "method": "DELETE", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957580050968577?tenantId=10001&version=0" }, "http": 200, "code": "A0409", "message": "数据版本已变化,请刷新后重试", "requestId": "4cfc8510-222f-4bc6-8ee1-2620e4c0081d", "traceId": "01f3c30dc9fc451f992bf6cdf59516de", "evidence": "HTTP=200, code=A0409", "checkedAt": "2026-08-08T05:13:38.474Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除本轮已确认图片及重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "DELETE", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957580050968577?tenantId=10001&version=1" }, "http": 200, "code": "200", "message": "success", "requestId": "0e654a77-cf0d-4e6b-afbb-f65ecc41747d, 6c89261d-845d-4461-ae8d-8184d09ad1c0", "traceId": "d4368300c13b44a7adba152ede7899c7", "evidence": "resultId=2085957580050968577, version=1", "checkedAt": "2026-08-08T05:13:38.529Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除后回查重量工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ecb12c7e-39ea-464a-ba6e-5b900db0fffc, 1090e027-60a0-480c-8288-0eee279db0f6", "traceId": "b370a5b7a90844fb9e9f2a0680114c2e", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:38.557Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除后结果消失且总毛重恢复基线", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ecb12c7e-39ea-464a-ba6e-5b900db0fffc, 1090e027-60a0-480c-8288-0eee279db0f6", "traceId": "b370a5b7a90844fb9e9f2a0680114c2e", "evidence": "resultMissing=true, baseline=null, actual=null", "checkedAt": "2026-08-08T05:13:38.557Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除结果后原始图片不可再读取", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957572624973826" }, "http": 200, "code": "A0404", "message": "称重图片不存在", "requestId": "db17670a-e183-491f-889e-be6e40b0b3d3", "traceId": "30d3a8676aba406391843034cae7c735", "evidence": "HTTP=200, code=A0404", "checkedAt": "2026-08-08T05:13:38.586Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "上传称重图片并执行 OCR", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "9be09ff1-6811-412d-9ca2-480d1b485964, 544fa81c-6322-4427-9744-6b276d68db70", "traceId": "93b66934755c4dc488942c4a332dc0a5", "evidence": "file=orig_1cf27695-b2c3-44b3-98e3-c0be8b80f79a.JPG, size=3701469", "checkedAt": "2026-08-08T05:13:39.837Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "上传响应保持文件 ID 字符串契约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "9be09ff1-6811-412d-9ca2-480d1b485964, 544fa81c-6322-4427-9744-6b276d68db70", "traceId": "93b66934755c4dc488942c4a332dc0a5", "evidence": "fileIdType=string, status=RECOGNIZED", "checkedAt": "2026-08-08T05:13:39.837Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "OCR 上传响应字段完整且置信度受限", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642" }, "http": 200, "code": "200", "message": "success", "requestId": "9be09ff1-6811-412d-9ca2-480d1b485964, 544fa81c-6322-4427-9744-6b276d68db70", "traceId": "93b66934755c4dc488942c4a332dc0a5", "evidence": "status=RECOGNIZED, hasWeight=true, confidence=0.50972", "checkedAt": "2026-08-08T05:13:39.837Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "登记人工录入重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "26d65ee5-eb7b-46de-8a5f-d106cfdcb718, 25eccc55-4987-407e-bca7-e34391b100e6", "traceId": "0a797dcca3be41228cda47e6c4fcdfba", "evidence": "fileId=2085957585438572545", "checkedAt": "2026-08-08T05:13:39.866Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "重量结果 ID、文件 ID 和初始版本契约正确", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "26d65ee5-eb7b-46de-8a5f-d106cfdcb718, 25eccc55-4987-407e-bca7-e34391b100e6", "traceId": "0a797dcca3be41228cda47e6c4fcdfba", "evidence": "resultIdType=string, fileIdType=string, version=0", "checkedAt": "2026-08-08T05:13:39.866Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "零重量确认被拒绝", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "A0422", "message": "adjustedWeightValue: must be greater than or equal to 0.001", "requestId": "8339f2ac-22fa-411e-80bd-9d07be64278a", "traceId": "6baa9080d9524ef0bc3054b1f0e308ce", "evidence": "HTTP=200, code=A0422", "checkedAt": "2026-08-08T05:13:39.904Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "零重量确认被拒绝后回查工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "440c6327-2cf2-473a-b310-e7a0b3fde7cf, 21e919c0-5d56-4225-a69c-37dac4b6a3ed", "traceId": "9ee7ce706f8e46aa8e4c7b0c00a2a4ca", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:39.942Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "零重量确认被拒绝未改变重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "440c6327-2cf2-473a-b310-e7a0b3fde7cf, 21e919c0-5d56-4225-a69c-37dac4b6a3ed", "traceId": "9ee7ce706f8e46aa8e4c7b0c00a2a4ca", "evidence": "version=0, status=NEEDS_MANUAL", "checkedAt": "2026-08-08T05:13:39.942Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "负重量确认被拒绝", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "A0422", "message": "adjustedWeightValue: must be greater than or equal to 0.001", "requestId": "b887e890-ff69-4acf-bbfb-58e2a8a620a4", "traceId": "3562227738994077b9b1f842a9facc77", "evidence": "HTTP=200, code=A0422", "checkedAt": "2026-08-08T05:13:39.975Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "负重量确认被拒绝后回查工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "5e158041-14dd-4705-9428-eed714778737, 968a268a-f43d-45b9-ba1c-4065c990c1b8", "traceId": "f078c03cf45d4bf3b3202e5d2aaed508", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:40.002Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "负重量确认被拒绝未改变重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "5e158041-14dd-4705-9428-eed714778737, 968a268a-f43d-45b9-ba1c-4065c990c1b8", "traceId": "f078c03cf45d4bf3b3202e5d2aaed508", "evidence": "version=0, status=NEEDS_MANUAL", "checkedAt": "2026-08-08T05:13:40.002Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "LB 0.001换算为零后被拒绝", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "A0422", "message": "换算后重量不能小于 0.001 KG", "requestId": "8dc165f5-76f9-4d48-85f9-59695a900b83", "traceId": "651bb7c78d8044bda950ac5ddfdc5669", "evidence": "HTTP=200, code=A0422", "checkedAt": "2026-08-08T05:13:40.036Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "LB 0.001换算为零后被拒绝后回查工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ffc0fd3b-77b1-4bf5-8523-77047975dc5f, c0c227d4-ee0f-421a-8975-03b3ce6253c4", "traceId": "f2af87b872c744d38c20a75be953b686", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:40.064Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "LB 0.001换算为零后被拒绝未改变重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ffc0fd3b-77b1-4bf5-8523-77047975dc5f, c0c227d4-ee0f-421a-8975-03b3ce6253c4", "traceId": "f2af87b872c744d38c20a75be953b686", "evidence": "version=0, status=NEEDS_MANUAL", "checkedAt": "2026-08-08T05:13:40.064Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "超出15位整数重量被拒绝", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "A0422", "message": "adjustedWeightValue: numeric value out of bounds (<15 digits>.<3 digits> expected)", "requestId": "9bd078e7-5c52-4603-b18c-6d7e058debce", "traceId": "a86df937b7f0473cae5b24c513e3eb58", "evidence": "HTTP=200, code=A0422", "checkedAt": "2026-08-08T05:13:40.092Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "超出15位整数重量被拒绝后回查工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "af8fd7f6-98a1-40a1-9748-ed938b9f6179, e8136b61-6799-41f4-811c-5de3f8fbd3a8", "traceId": "82d244d149b2430086d677394918477a", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:40.126Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "超出15位整数重量被拒绝未改变重量结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "af8fd7f6-98a1-40a1-9748-ed938b9f6179, e8136b61-6799-41f4-811c-5de3f8fbd3a8", "traceId": "82d244d149b2430086d677394918477a", "evidence": "version=0, status=NEEDS_MANUAL", "checkedAt": "2026-08-08T05:13:40.126Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "人工改重与确认原子完成", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "e4d04a67-3249-4af2-8380-7668b977cbd0, 913fc32a-8d32-4cff-8b84-58438cd4ca68", "traceId": "c3e950badb6d4ee2a4fd6c3a3621a182", "evidence": "adjusted=10.125 LB", "checkedAt": "2026-08-08T05:13:40.171Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "LB 人工改重保留输入并正确换算最终KG", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186/confirm?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "e4d04a67-3249-4af2-8380-7668b977cbd0, 913fc32a-8d32-4cff-8b84-58438cd4ca68", "traceId": "c3e950badb6d4ee2a4fd6c3a3621a182", "evidence": "adjusted=10.125 LB, finalKg=4.593, expectedKg=4.593", "checkedAt": "2026-08-08T05:13:40.171Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除本轮人工改重图片及结果", "passed": true, "deploymentBlocker": false, "request": { "method": "DELETE", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/weight-results/2085957588972253186?tenantId=10001&version=2" }, "http": 200, "code": "200", "message": "success", "requestId": "b6f1528e-cd3f-4aac-9005-1a612274f056, bd4cbacf-7f96-43fb-864f-7b847189b143", "traceId": "7630e449fb8c4ae3acd0ab443d5a71e4", "evidence": "resultId=2085957588972253186, version=2", "checkedAt": "2026-08-08T05:13:40.220Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除后回查重量工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "7be70544-36bb-44ef-9c6f-0dadabff34e3, 8730e3f3-2b5c-4ca1-b679-72acfe7520dd", "traceId": "e3fa9f3dd9b44f8fb3ef3fc4c3fe5a7b", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:40.243Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除后结果消失且总毛重恢复基线", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "7be70544-36bb-44ef-9c6f-0dadabff34e3, 8730e3f3-2b5c-4ca1-b679-72acfe7520dd", "traceId": "e3fa9f3dd9b44f8fb3ef3fc4c3fe5a7b", "evidence": "resultMissing=true, baseline=null, actual=null", "checkedAt": "2026-08-08T05:13:40.243Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "删除结果后原始图片不可再读取", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/files/measurements/10001/2085957565123440642/2085957585438572545" }, "http": 200, "code": "A0404", "message": "称重图片不存在", "requestId": "a4348650-2d02-4261-b427-bfadb3ec9e25", "traceId": "572803e7d6334c76826af2c603ef7677", "evidence": "HTTP=200, code=A0404", "checkedAt": "2026-08-08T05:13:40.279Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "最终清理后回查重量工作区", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "646c80f8-b566-4365-a6d0-2dce000664fc, c89935d3-6d75-4431-b4eb-dacc4f00185b", "traceId": "80380439b43b48af8ae472b31de37d27", "evidence": "inboundId=2085957565123440642", "checkedAt": "2026-08-08T05:13:40.310Z" }, { "module": "inbound-weight-ocr", "scenario": "weight-image-recognition-and-confirmation", "name": "仅清理本轮结果且订单总毛重恢复运行前基线", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957565123440642/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "646c80f8-b566-4365-a6d0-2dce000664fc, c89935d3-6d75-4431-b4eb-dacc4f00185b", "traceId": "80380439b43b48af8ae472b31de37d27", "evidence": "leftovers=0, baseline=null, actual=null", "checkedAt": "2026-08-08T05:13:40.310Z" }, { "module": "orders", "scenario": null, "name": "Client 测试账号登录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/auth/login" }, "http": 200, "code": "200", "message": "success", "requestId": "e163e383-c5d3-4e47-85dc-88690b1bb78f, 909a06ca-da07-4693-9737-b49ea341ff53", "traceId": "65e12612b1014620be57e8f8cc432495", "evidence": "username=merchant_admin", "checkedAt": "2026-08-08T05:13:40.645Z" }, { "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": "95a977c7-e666-4f77-9393-c01a8f1517e3, e61c561a-d16f-4996-8c6d-05ed1df6c46c", "traceId": "5a854e8beb234eb9ad182d3fb88dc64e", "evidence": "", "checkedAt": "2026-08-08T05:13:40.681Z" }, { "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": "95a977c7-e666-4f77-9393-c01a8f1517e3, e61c561a-d16f-4996-8c6d-05ed1df6c46c", "traceId": "5a854e8beb234eb9ad182d3fb88dc64e", "evidence": "tenantId=10001, status=ACTIVE", "checkedAt": "2026-08-08T05:13:40.681Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询客户固定箱型", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f61d21e3-8023-47cf-b0aa-2b445b6d3b38, 323bd3bc-57d5-46c1-922b-6d3cf40a48b1", "traceId": "1dab5b913c7e47f298ded011bee168be", "evidence": "tenantId=10001", "checkedAt": "2026-08-08T05:13:40.706Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "固定四箱型顺序、内径及每边加2cm正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/customer-dimension-config?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f61d21e3-8023-47cf-b0aa-2b445b6d3b38, 323bd3bc-57d5-46c1-922b-6d3cf40a48b1", "traceId": "1dab5b913c7e47f298ded011bee168be", "evidence": "types=SMALL,MEDIUM,LARGE,EXTRA_LARGE", "checkedAt": "2026-08-08T05:13:40.706Z" }, { "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": "5edded5a-0b21-4124-af43-7023f9385fad, 02830ccd-de2b-46a8-901e-930b43c0d019", "traceId": "f0090d5e902c47eaaa4779210297d542", "evidence": "", "checkedAt": "2026-08-08T05:13:40.754Z" }, { "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": "5edded5a-0b21-4124-af43-7023f9385fad, 02830ccd-de2b-46a8-901e-930b43c0d019", "traceId": "f0090d5e902c47eaaa4779210297d542", "evidence": "count=2", "checkedAt": "2026-08-08T05:13:40.754Z" }, { "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": "2c370ad9-1688-4b1a-bc01-25f10c536212, efad37ca-ca64-4c04-a7e1-498af91e7242", "traceId": "35b20d0610a74f1689161666c7719cb5", "evidence": "", "checkedAt": "2026-08-08T05:13:40.826Z" }, { "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": "2c370ad9-1688-4b1a-bc01-25f10c536212, efad37ca-ca64-4c04-a7e1-498af91e7242", "traceId": "35b20d0610a74f1689161666c7719cb5", "evidence": "count=200", "checkedAt": "2026-08-08T05:13:40.826Z" }, { "module": "orders", "scenario": null, "name": "Client 查询可用计费渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "794b260a-bec0-4346-9b92-36f9852c6dfd, 42f8345d-744e-4448-881d-cf9035059e51", "traceId": "d8301d6cd02c403bad2b42020695e18d", "evidence": "", "checkedAt": "2026-08-08T05:13:40.856Z" }, { "module": "orders", "scenario": null, "name": "存在带计价税制的可用渠道", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/first-leg/pricing/channels?originWarehouseId=193000000000200001" }, "http": 200, "code": "200", "message": "success", "requestId": "794b260a-bec0-4346-9b92-36f9852c6dfd, 42f8345d-744e-4448-881d-cf9035059e51", "traceId": "d8301d6cd02c403bad2b42020695e18d", "evidence": "count=15", "checkedAt": "2026-08-08T05:13:40.857Z" }, { "module": "orders", "scenario": null, "name": "Client 查询发货客户候选", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/partners/candidates?type=SHIPPER" }, "http": 200, "code": "200", "message": "success", "requestId": "d210145d-3ec5-4840-92ac-84ebad0e3d16, 11f3d76b-70d5-4b05-89a3-8c12c79109f7", "traceId": "43a6a3b7d825463c91f2dc66740de549", "evidence": "", "checkedAt": "2026-08-08T05:13:40.887Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 上传产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "f25aff7c-8493-4cd8-94da-07f2b519ff1a, b63d0494-a3da-4c8a-b69e-396afa8855dc", "traceId": "348fb2ab8fab484984666c6f2450eabd", "evidence": "contentType=image/png", "checkedAt": "2026-08-08T05:13:40.915Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "产品图片上传返回字符串文件 ID", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/files/product-images" }, "http": 200, "code": "200", "message": "success", "requestId": "f25aff7c-8493-4cd8-94da-07f2b519ff1a, b63d0494-a3da-4c8a-b69e-396afa8855dc", "traceId": "348fb2ab8fab484984666c6f2450eabd", "evidence": "fileIdType=string, contentType=image/png", "checkedAt": "2026-08-08T05:13:40.915Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 可下载本轮产品图片", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/files/product-images/2085957593370001409" }, "http": 200, "code": null, "message": null, "requestId": "98ada170-c808-412c-bc8d-829a513e10cb, 3df842ef-ec04-4081-83cf-b77f1042dba4", "traceId": "ebc4afe2b1194767bbf00f172ee0d016", "evidence": "bytes=68, contentType=image/png", "checkedAt": "2026-08-08T05:13:40.944Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Client 创建四箱型隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "f6fe94a4-646b-4f87-8b82-db7da1a5b04c, b51bfd43-1f9e-440f-91be-4f9961ca5ac5", "traceId": "a871f22fd8a94503a67893ef035c8b29", "evidence": "marker=ADMIN-API-20260808051332009-MOJIA", "checkedAt": "2026-08-08T05:13:41.015Z" }, { "module": "orders", "scenario": null, "name": "Client 创建订单幂等重放", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "7e7c57fd-4558-43e0-999b-dcd6f8836ae1, 9f665323-f1d2-4933-93cb-51aea9f05eac", "traceId": "f34d14d0a5e745eba4ba32dce57c0e4c", "evidence": "", "checkedAt": "2026-08-08T05:13:41.041Z" }, { "module": "orders", "scenario": null, "name": "Client 创建幂等结果一致", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg" }, "http": 200, "code": "200", "message": "success", "requestId": "7e7c57fd-4558-43e0-999b-dcd6f8836ae1, 9f665323-f1d2-4933-93cb-51aea9f05eac", "traceId": "f34d14d0a5e745eba4ba32dce57c0e4c", "evidence": "orderId=2085957593764265986, replayedId=2085957593764265986", "checkedAt": "2026-08-08T05:13:41.041Z" }, { "module": "orders", "scenario": null, "name": "Client 查询隔离订单草稿", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "c0e62da0-2e00-4793-9a9b-b7141432c475, f7c91aaf-48b4-422b-862f-666ebc76d837", "traceId": "03ba19e6f01c4ec1ac820f1fea93ed3a", "evidence": "", "checkedAt": "2026-08-08T05:13:41.069Z" }, { "module": "orders", "scenario": null, "name": "Client 草稿身份、marker 和状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "c0e62da0-2e00-4793-9a9b-b7141432c475, f7c91aaf-48b4-422b-862f-666ebc76d837", "traceId": "03ba19e6f01c4ec1ac820f1fea93ed3a", "evidence": "orderNo=FL2085957593764265986, status=DRAFT", "checkedAt": "2026-08-08T05:13:41.069Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "c0e62da0-2e00-4793-9a9b-b7141432c475, f7c91aaf-48b4-422b-862f-666ebc76d837", "traceId": "03ba19e6f01c4ec1ac820f1fea93ed3a", "evidence": "cargoes=4, imageFileId=2085957593370001409", "checkedAt": "2026-08-08T05:13:41.069Z" }, { "module": "orders", "scenario": null, "name": "Client 提交隔离订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986/submit" }, "http": 200, "code": "200", "message": "success", "requestId": "5e1e78f3-26d4-4fe1-b08a-60e351d176ef, 3bf9b381-4498-4e45-a4c8-faf0d695ca4f", "traceId": "ce955d98160c45078b987f010cc88d2c", "evidence": "orderId=2085957593764265986", "checkedAt": "2026-08-08T05:13:41.137Z" }, { "module": "orders", "scenario": null, "name": "Client 回查已提交订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "9e822e71-1ef0-4ed2-84b0-8f4314142f2a, 3c52d0e8-9f9d-4b20-be5d-5c625cc4b235", "traceId": "1c382e3d00514ff4b8874f17bd0be43c", "evidence": "", "checkedAt": "2026-08-08T05:13:41.162Z" }, { "module": "orders", "scenario": null, "name": "Client 订单已进入待审核状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/merchant/v1/orders/first-leg/2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "9e822e71-1ef0-4ed2-84b0-8f4314142f2a, 3c52d0e8-9f9d-4b20-be5d-5c625cc4b235", "traceId": "1c382e3d00514ff4b8874f17bd0be43c", "evidence": "status=SUBMITTED", "checkedAt": "2026-08-08T05:13:41.162Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "f0a11c2a-648e-4663-969e-0b8157795934, 6a319257-66dd-4a92-bffb-a28f75c7b694", "traceId": "1c8b16516a1a47ba9e86c4ba5f74c02b", "evidence": "", "checkedAt": "2026-08-08T05:13:41.204Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders?page=1&size=100&tenantId=10001&orderNo=FL2085957593764265986" }, "http": 200, "code": "200", "message": "success", "requestId": "f0a11c2a-648e-4663-969e-0b8157795934, 6a319257-66dd-4a92-bffb-a28f75c7b694", "traceId": "1c8b16516a1a47ba9e86c4ba5f74c02b", "evidence": "orderId=2085957593764265986, found=true", "checkedAt": "2026-08-08T05:13:41.205Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询统一订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c1dcb048-4af7-445c-b1c3-ca15c0a1d8e8, 03bd7029-86f0-4b4c-b0ed-0978d388a6d3", "traceId": "0af8394066d843c28fc2363a3f25b752", "evidence": "", "checkedAt": "2026-08-08T05:13:41.229Z" }, { "module": "orders", "scenario": null, "name": "Admin 统一订单详情身份与待审核状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c1dcb048-4af7-445c-b1c3-ca15c0a1d8e8, 03bd7029-86f0-4b4c-b0ed-0978d388a6d3", "traceId": "0af8394066d843c28fc2363a3f25b752", "evidence": "mainStatus=PENDING_REVIEW, timeline=2", "checkedAt": "2026-08-08T05:13:41.229Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085957593764265986&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "b4ce9ddc-d971-4482-af48-4c9cf1992139, c03518aa-17c6-4ae0-a16f-bb8d3b6ed947", "traceId": "2d5746567b77494c9187dec7d2b5e364", "evidence": "", "checkedAt": "2026-08-08T05:13:41.260Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单列表只核对本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085957593764265986&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "b4ce9ddc-d971-4482-af48-4c9cf1992139, c03518aa-17c6-4ae0-a16f-bb8d3b6ed947", "traceId": "2d5746567b77494c9187dec7d2b5e364", "evidence": "orderId=2085957593764265986, found=true", "checkedAt": "2026-08-08T05:13:41.260Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询头程订单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "dcb97d6c-9063-42e1-8495-c7a7413f6f59, 531f35f6-23fd-47e9-9a51-65558511f744", "traceId": "a9f2b528262a4bdb99d55c324b63e6c4", "evidence": "", "checkedAt": "2026-08-08T05:13:41.289Z" }, { "module": "orders", "scenario": null, "name": "Admin 头程订单详情聚合结构完整", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "dcb97d6c-9063-42e1-8495-c7a7413f6f59, 531f35f6-23fd-47e9-9a51-65558511f744", "traceId": "a9f2b528262a4bdb99d55c324b63e6c4", "evidence": "cargoes=4, history=2", "checkedAt": "2026-08-08T05:13:41.289Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "四箱型产品字段及图片契约完整回显", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "dcb97d6c-9063-42e1-8495-c7a7413f6f59, 531f35f6-23fd-47e9-9a51-65558511f744", "traceId": "a9f2b528262a4bdb99d55c324b63e6c4", "evidence": "cargoes=4, imageFileId=2085957593370001409", "checkedAt": "2026-08-08T05:13:41.289Z" }, { "module": "orders", "scenario": null, "name": "Admin 为本轮订单添加内部备注", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957593764265986/internal-notes?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "19faf9a2-252e-4d08-a83a-b1f1e323982b, 9526050a-54d5-4168-9945-f2f940744950", "traceId": "e30d2c16bf0c4f999f7776c3661b0012", "evidence": "", "checkedAt": "2026-08-08T05:13:41.323Z" }, { "module": "orders", "scenario": null, "name": "Admin 审核通过本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957593764265986/approve?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "2ec2bd32-1a98-457d-8195-663c8f0c739f, 4985c388-38fc-493f-8fd2-1f3fa4bbe4ea", "traceId": "2d041ce94157490aa70c83f29da2caec", "evidence": "orderId=2085957593764265986", "checkedAt": "2026-08-08T05:13:41.360Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "审核后生成隔离入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "522deeb3-3b7e-45bf-a00c-b6493bc0cbca, 7454ce2c-4ae2-40aa-b15e-ecb6397bef74", "traceId": "873b5bcf8b714b9999a5b7e483bafff9", "evidence": "inboundId=2085957602972839938", "checkedAt": "2026-08-08T05:13:43.511Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f099767c-37bf-4deb-adbb-d3de3bb6d37c, 48740f33-b665-4603-82e2-fc9e3c3041af", "traceId": "f7b8dfe3c5f440a1984f9e0c480757e5", "evidence": "inboundId=2085957602972839938", "checkedAt": "2026-08-08T05:13:43.546Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "隔离入库单 marker 来源与可测量状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f099767c-37bf-4deb-adbb-d3de3bb6d37c, 48740f33-b665-4603-82e2-fc9e3c3041af", "traceId": "f7b8dfe3c5f440a1984f9e0c480757e5", "evidence": "markerFound=true, status=WAIT_MEASURE", "checkedAt": "2026-08-08T05:13:43.546Z" }, { "module": "orders", "scenario": null, "name": "入库单详情包含托盘库位、文件、备注和状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "f099767c-37bf-4deb-adbb-d3de3bb6d37c, 48740f33-b665-4603-82e2-fc9e3c3041af", "traceId": "f7b8dfe3c5f440a1984f9e0c480757e5", "evidence": "inboundId=2085957602972839938, history=1", "checkedAt": "2026-08-08T05:13:43.546Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询入库单列表", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085957593764265986&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "19992f79-3f6f-41c3-bef2-fb11d2643e1d, 4f0b88a2-affd-4f7c-9772-d00f75c2b825", "traceId": "27e6f0b4f6be4eaa8e6b6b3d130a8573", "evidence": "", "checkedAt": "2026-08-08T05:13:43.577Z" }, { "module": "orders", "scenario": null, "name": "Admin 入库单列表只核对本轮入库单", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds?tenantId=10001&inboundCode=RK-2085957593764265986&page=1&size=100" }, "http": 200, "code": "200", "message": "success", "requestId": "19992f79-3f6f-41c3-bef2-fb11d2643e1d, 4f0b88a2-affd-4f7c-9772-d00f75c2b825", "traceId": "27e6f0b4f6be4eaa8e6b6b3d130a8573", "evidence": "inboundId=2085957602972839938, total=1", "checkedAt": "2026-08-08T05:13:43.577Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "Admin 查询本轮订单履约任务", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "8e927937-8d23-438c-98f6-a1c17693d8c3, 04dda5b8-bda4-4ac0-98cb-afea0c285bcc", "traceId": "7c1f2d968f8b47919ae60f6e1d7887f5", "evidence": "新订单应生成可查询的履约任务", "checkedAt": "2026-08-08T05:13:43.601Z" }, { "module": "orders", "scenario": "isolated-order-chain", "name": "履约任务与本轮订单和客户一致", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/by-order/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "8e927937-8d23-438c-98f6-a1c17693d8c3, 04dda5b8-bda4-4ac0-98cb-afea0c285bcc", "traceId": "7c1f2d968f8b47919ae60f6e1d7887f5", "evidence": "taskId=2085957602964451330, status=PENDING_ASSIGNMENT", "checkedAt": "2026-08-08T05:13:43.601Z" }, { "module": "orders", "scenario": null, "name": "Admin 查询本轮履约任务分配历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/2085957602964451330/assignment-history?tenantId=10001&page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "adf52597-3337-4731-a772-8060e9ed7040, a1229aba-6b08-442f-b9cb-6c25254f9073", "traceId": "6d9ad0cf695549f3bbee06ab99291213", "evidence": "", "checkedAt": "2026-08-08T05:13:43.642Z" }, { "module": "orders", "scenario": null, "name": "履约分配历史分页结构正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/tasks/2085957602964451330/assignment-history?tenantId=10001&page=1&size=20" }, "http": 200, "code": "200", "message": "success", "requestId": "adf52597-3337-4731-a772-8060e9ed7040, a1229aba-6b08-442f-b9cb-6c25254f9073", "traceId": "6d9ad0cf695549f3bbee06ab99291213", "evidence": "taskId=2085957602964451330, total=0", "checkedAt": "2026-08-08T05:13:43.643Z" }, { "module": "orders", "scenario": null, "name": "Admin 受理本轮订单", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957593764265986/accept?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "2a263f42-d9ef-454c-aac1-9161a7216860, 37a58bf1-5553-48e9-9a9e-704c4e8dabde", "traceId": "460820f9c9284fbe9b9ebdaed83e1086", "evidence": "", "checkedAt": "2026-08-08T05:13:43.689Z" }, { "module": "orders", "scenario": null, "name": "Admin 启动本轮订单履约", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/orders/first-leg/2085957593764265986/start?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "2b6be669-11ad-4220-9601-6867dd8d912c, 7f23dd17-1f4e-4faf-9342-3e177c85d3b8", "traceId": "db998a8ddde94ed893059bef61efc77f", "evidence": "", "checkedAt": "2026-08-08T05:13:43.732Z" }, { "module": "orders", "scenario": null, "name": "Admin 回查本轮订单履约状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "03598740-f365-44e4-9cd9-b772aa860204, 9e307893-9104-4f68-a739-763267a396e6", "traceId": "03abf185220443d9af756516f8ead37b", "evidence": "", "checkedAt": "2026-08-08T05:13:43.757Z" }, { "module": "orders", "scenario": null, "name": "本轮订单已进入处理中且保留状态历史", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/orders/first-leg/2085957593764265986?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "03598740-f365-44e4-9cd9-b772aa860204, 9e307893-9104-4f68-a739-763267a396e6", "traceId": "03abf185220443d9af756516f8ead37b", "evidence": "status=PROCESSING, history=5", "checkedAt": "2026-08-08T05:13:43.757Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "查询隔离入库单详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "9f6e550e-7f95-45fb-abda-73b8b13086c9, 9b781166-675d-434b-b13c-e43cc70411af", "traceId": "ad3359c1d96342e696e8ddbc1d877ff5", "evidence": "inboundId=2085957602972839938, tenantId=10001", "checkedAt": "2026-08-08T05:13:43.791Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "隔离入库单身份与可测量状态正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "9f6e550e-7f95-45fb-abda-73b8b13086c9, 9b781166-675d-434b-b13c-e43cc70411af", "traceId": "ad3359c1d96342e696e8ddbc1d877ff5", "evidence": "identity=true, status=WAIT_MEASURE", "checkedAt": "2026-08-08T05:13:43.791Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "生成箱唛 PDF 并冻结稳定箱码", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085957602972839938/carton-label-pdf?tenantId=10001" }, "http": 200, "code": null, "message": "13969 bytes (application/pdf)", "requestId": "5edd3004-0fd5-46ee-a252-fa71b17b336f, 8e814478-4ea4-41dd-8a8b-827d51ef42c5, e09f4aa1-97fd-431d-b016-bbb7edcec71a", "traceId": "37847bc4a9f1488d9b7f0b181a0fc61b, d721094a28e94c6e9221bf08a04ce447", "evidence": "contentType=application/pdf, bytes=13969", "checkedAt": "2026-08-08T05:13:43.916Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次打印后回查冻结箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ba08119f-3035-4475-addb-2ca0cef633d5, b441c000-c86c-4985-9cd9-0f988d3b0093", "traceId": "9bcb021733914c9e83dbc31f148a1fda", "evidence": "", "checkedAt": "2026-08-08T05:13:43.950Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次打印按订单货物冻结原始总箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "ba08119f-3035-4475-addb-2ca0cef633d5, b441c000-c86c-4985-9cd9-0f988d3b0093", "traceId": "9bcb021733914c9e83dbc31f148a1fda", "evidence": "inboundCodeStable=true, totalPackageCount=4", "checkedAt": "2026-08-08T05:13:43.950Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "重复整单打印复用已冻结箱码映射", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085957602972839938/carton-label-pdf?tenantId=10001" }, "http": 200, "code": null, "message": "13969 bytes (application/pdf)", "requestId": "13b1af78-9f5d-48cc-8e3c-8bcaaac1fdd2, 5b93ec09-5ac7-499a-952f-53071b30bccc, 14707366-42b8-4f18-86a4-7175762f609b", "traceId": "f180ffdd8e204c41bfa6d02d476cfe62, ec2fed6c3beb4434ab39eb103bfddf32", "evidence": "boxCode=RK-2085957593764265986#4-1, contentType=application/pdf, bytes=13969", "checkedAt": "2026-08-08T05:13:44.074Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "指定第1箱补打复用已冻结箱码映射", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/inbounds/2085957602972839938/carton-label-pdf?tenantId=10001&cartonIndex=1" }, "http": 200, "code": null, "message": "7780 bytes (application/pdf)", "requestId": "77661c04-8e9f-4f05-8642-612e1ead207b, e25931df-5b0d-4615-832c-b2abfa69b4bd, a28c8471-0157-4f14-a8cb-33ef369b11a8", "traceId": "3c55b715b7ab47a599403e6164e51457, a742b82905ac4caaa9cc0e46d181a31c", "evidence": "boxCode=RK-2085957593764265986#4-1, cartonIndex=1, contentType=application/pdf, bytes=7780", "checkedAt": "2026-08-08T05:13:44.183Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "模拟墨家首次扫描单箱", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c1a40797-e4f5-4a85-9f68-79a97a7548c9, 50207e56-9c0c-4325-97c8-953dc4957a08", "traceId": "f2c5be9e6f8c4410bd3c6174193b4824", "evidence": "boxCode=RK-2085957593764265986#4-1, machineNo=MJ-ADMIN-E2E-01", "checkedAt": "2026-08-08T05:13:44.260Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "首次扫描新增一条且默认代表1箱", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c1a40797-e4f5-4a85-9f68-79a97a7548c9, 50207e56-9c0c-4325-97c8-953dc4957a08", "traceId": "f2c5be9e6f8c4410bd3c6174193b4824", "evidence": "created=true, confirmedPackageCount=1", "checkedAt": "2026-08-08T05:13:44.261Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "重复打印及指定箱补打后原箱码仍可解析", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c1a40797-e4f5-4a85-9f68-79a97a7548c9, 50207e56-9c0c-4325-97c8-953dc4957a08", "traceId": "f2c5be9e6f8c4410bd3c6174193b4824", "evidence": "boxCodeStable=true, resolvedInboundId=2085957602972839938", "checkedAt": "2026-08-08T05:13:44.261Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "查询箱级测量详情", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "34a782e2-21d9-44e7-8b4a-4f51a678ca73, f36ed205-a48b-4cba-8133-ad1aa8e5f32c", "traceId": "719740ac218c44f59f2c3c889492599c", "evidence": "measurementId=2085957607330721794", "checkedAt": "2026-08-08T05:13:44.300Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "箱级查询回显箱码、尺寸、图片与设备信息", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "34a782e2-21d9-44e7-8b4a-4f51a678ca73, f36ed205-a48b-4cba-8133-ad1aa8e5f32c", "traceId": "719740ac218c44f59f2c3c889492599c", "evidence": "itemFound=true, imageFileId=2085957607295090690", "checkedAt": "2026-08-08T05:13:44.300Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "人工确认当前测量代表箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/items/2085957607334916098/confirmed-package-count?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "845cd7f6-6fa0-4672-b2f4-82eb3f61a64a, fe8c352d-09a8-4090-b4fa-df168e563e8f", "traceId": "7dfe0a0ca9324ef6bc37c8332054300c", "evidence": "confirmedPackageCount=4", "checkedAt": "2026-08-08T05:13:44.336Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "人工箱数更新且测量版本递增", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/items/2085957607334916098/confirmed-package-count?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "845cd7f6-6fa0-4672-b2f4-82eb3f61a64a, fe8c352d-09a8-4090-b4fa-df168e563e8f", "traceId": "7dfe0a0ca9324ef6bc37c8332054300c", "evidence": "version=2", "checkedAt": "2026-08-08T05:13:44.336Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "同箱号重新扫描覆盖当前记录", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "42e61483-164d-4634-9b75-d2754133ee5b, 00d17e36-2ccf-433e-a979-5e77898f499c", "traceId": "71790055c16b4e5dbc95d569b3c99359", "evidence": "boxCode=RK-2085957593764265986#4-1, machineNo=MJ-ADMIN-E2E-02", "checkedAt": "2026-08-08T05:13:44.410Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "覆盖保留同一条记录和人工箱数", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "42e61483-164d-4634-9b75-d2754133ee5b, 00d17e36-2ccf-433e-a979-5e77898f499c", "traceId": "71790055c16b4e5dbc95d569b3c99359", "evidence": "sameItem=true, confirmedPackageCount=4", "checkedAt": "2026-08-08T05:13:44.410Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "回查覆盖后的尺寸与体积结果", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "d2e39585-0017-4f64-9959-0736e81d64d4, 2dbfd853-c42f-4cf7-a741-586a77e1954c", "traceId": "4202c17bebf04792ba7cfad957651970", "evidence": "", "checkedAt": "2026-08-08T05:13:44.434Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "覆盖尺寸、箱数和服务端体积公式正确", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "d2e39585-0017-4f64-9959-0736e81d64d4, 2dbfd853-c42f-4cf7-a741-586a77e1954c", "traceId": "4202c17bebf04792ba7cfad957651970", "evidence": "weightedOuter=64x54x54, unitVolume=0.187, totalVolume=0.748, volumeWeight=124.916, girth=204.5", "checkedAt": "2026-08-08T05:13:44.434Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "保存同一测量批次草稿", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/draft?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "72cded86-8269-4c45-9722-a33527c1fb87, 6350e52f-37d2-47f1-9e68-0d3f3fbc8282", "traceId": "de7b4b20383941429c8a17fbab077a4d", "evidence": "measurementId=2085957607330721794, items=1", "checkedAt": "2026-08-08T05:13:44.493Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "草稿沿用批次并递增版本", "passed": true, "deploymentBlocker": false, "request": { "method": "PUT", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/draft?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "72cded86-8269-4c45-9722-a33527c1fb87, 6350e52f-37d2-47f1-9e68-0d3f3fbc8282", "traceId": "de7b4b20383941429c8a17fbab077a4d", "evidence": "status=DRAFT, version=4", "checkedAt": "2026-08-08T05:13:44.493Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "提交测量审核", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/submit?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "649334fc-7e85-4d05-ae65-2ee9495ea7ab, 08503526-360c-4ab7-8acc-a61b0b651fb1", "traceId": "f30fc6f83f6f464aa9ede74add70f35b", "evidence": "measurementId=2085957607330721794", "checkedAt": "2026-08-08T05:13:44.538Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "提交后进入待测量审核状态", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/submit?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "649334fc-7e85-4d05-ae65-2ee9495ea7ab, 08503526-360c-4ab7-8acc-a61b0b651fb1", "traceId": "f30fc6f83f6f464aa9ede74add70f35b", "evidence": "processStatus=MEASURE_PENDING, reviewStatus=PENDING", "checkedAt": "2026-08-08T05:13:44.538Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "测量提交后拒绝设备覆盖并返回中文提示", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement/carton-scans?tenantId=10001" }, "http": 200, "code": "A0409", "message": "测量已提交,设备不能新增或覆盖数据", "requestId": "851b44e1-ae52-4d9f-891c-fca09124b201", "traceId": "974b8bdb995e4f07952eb77e0642bf75", "evidence": "HTTP=200, code=A0409, chineseMessage=true", "checkedAt": "2026-08-08T05:13:44.577Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "审核前读取最新入库单版本", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c3f5429f-7e21-4bff-a755-07959a91b74e, 71931e53-12bd-4eea-ae2a-cb4c70300edc", "traceId": "9a66cfbbf7a24886817c340ec341bda0", "evidence": "", "checkedAt": "2026-08-08T05:13:44.607Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "审核前状态和版本有效", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/inbounds/2085957602972839938?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "c3f5429f-7e21-4bff-a755-07959a91b74e, 71931e53-12bd-4eea-ae2a-cb4c70300edc", "traceId": "9a66cfbbf7a24886817c340ec341bda0", "evidence": "status=MEASURE_PENDING, version=1", "checkedAt": "2026-08-08T05:13:44.607Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "Admin 审核通过墨家测量", "passed": true, "deploymentBlocker": false, "request": { "method": "POST", "path": "/api/platform/v1/inbounds/2085957602972839938/measurements/approve?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "b8508289-47d9-46be-88bb-de67ba43ac6d, 1c42b017-9d12-4d76-ad3b-22eaa94f2bd0", "traceId": "af14cbad226a45cd8a68c7ea1eedc721", "evidence": "measurementId=2085957607330721794", "checkedAt": "2026-08-08T05:13:44.647Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "查询审核后的最终测量状态", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "771c505a-7112-4ad7-8618-4eac9f2f52a1, ab8429d0-817d-40e3-a76f-255468b970f8", "traceId": "320b6be7e52c4619a4c7af3c4aa9584e", "evidence": "", "checkedAt": "2026-08-08T05:13:44.688Z" }, { "module": "inbound-measurement", "scenario": "mojia-carton-measurement", "name": "审核后入库与测量状态闭环且结果未变化", "passed": true, "deploymentBlocker": false, "request": { "method": "GET", "path": "/api/platform/v1/first-leg/inbounds/2085957602972839938/measurement?tenantId=10001" }, "http": 200, "code": "200", "message": "success", "requestId": "771c505a-7112-4ad7-8618-4eac9f2f52a1, ab8429d0-817d-40e3-a76f-255468b970f8", "traceId": "320b6be7e52c4619a4c7af3c4aa9584e", "evidence": "processStatus=INBOUNDED, measurementStatus=APPROVED, packages=4", "checkedAt": "2026-08-08T05:13:44.688Z" } ] }