781 lines
25 KiB
JSON
781 lines
25 KiB
JSON
{
|
|
"reportName": "后台管理测试环境 HTTP API 验收",
|
|
"marker": "ADMIN-API-20260808021813228",
|
|
"gateway": "http://8.163.30.128:9000",
|
|
"generatedAt": "2026-08-08T02:18:35.352Z",
|
|
"startedAt": "2026-08-08T02:18:13.228Z",
|
|
"success": false,
|
|
"fatal": null,
|
|
"summary": {
|
|
"total": 39,
|
|
"passed": 36,
|
|
"failed": 3
|
|
},
|
|
"modules": [
|
|
{
|
|
"name": "orders",
|
|
"startedAt": "2026-08-08T02:18:13.605Z",
|
|
"finishedAt": "2026-08-08T02:18:35.262Z",
|
|
"success": false,
|
|
"passed": 35,
|
|
"failed": 2,
|
|
"fatal": "订单审核后的入库单契约未部署,无法向 OCR/墨家模块交接"
|
|
},
|
|
{
|
|
"name": "inbound-weight-ocr",
|
|
"startedAt": "2026-08-08T02:18:35.265Z",
|
|
"finishedAt": "2026-08-08T02:18:35.352Z",
|
|
"success": false,
|
|
"passed": 0,
|
|
"failed": 1,
|
|
"fatal": null
|
|
}
|
|
],
|
|
"scenarios": [
|
|
{
|
|
"name": "weight-image-recognition-and-confirmation",
|
|
"module": "inbound-weight-ocr",
|
|
"success": false,
|
|
"deploymentBlocked": false,
|
|
"passed": 0,
|
|
"failed": 1
|
|
}
|
|
],
|
|
"deploymentBlockers": [
|
|
{
|
|
"module": "orders",
|
|
"scenario": "isolated-order-chain",
|
|
"name": "审核后生成隔离入库单",
|
|
"evidence": "20秒内未返回 inboundId",
|
|
"code": "S0503",
|
|
"requestId": "438a12d6-5829-4fa2-8574-bc2c403c9f75",
|
|
"traceId": "9b51ea540a7c4a1f8566eab65620001c"
|
|
}
|
|
],
|
|
"createdResources": {
|
|
"orders": {
|
|
"marker": "ADMIN-API-20260808021813228",
|
|
"tenantId": "10001",
|
|
"orderId": "2085913442075082754",
|
|
"productImageFileId": "2085913441529823234",
|
|
"boxTypes": [
|
|
"SMALL",
|
|
"MEDIUM",
|
|
"LARGE",
|
|
"EXTRA_LARGE"
|
|
],
|
|
"inboundId": null,
|
|
"orderNo": "FL2085913442075082754"
|
|
}
|
|
},
|
|
"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": "d724b317-473f-40bd-bde9-60aca7e0098c, 8b97525e-c8d8-4c7d-a5d5-323259556645",
|
|
"traceId": "8627c96e270446d4b5fec252ac976e64",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:13.604Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 测试账号登录",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/auth/login"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "57860ec6-be78-4066-9964-b7fe1b9e5496, 7c21b6f0-25c7-4773-964d-87309affd9e4",
|
|
"traceId": "2fe3f787c5ed4856b34b72cd4d8831ea",
|
|
"evidence": "username=merchant_admin",
|
|
"checkedAt": "2026-08-08T02:18:13.956Z"
|
|
},
|
|
{
|
|
"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": "00b18b0a-89c4-47c8-b861-03725eb1c3fc, 5a026290-cb2e-42d7-9342-e2c76953f974",
|
|
"traceId": "2068755a0728458b81792de5e31d3ef8",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:13.980Z"
|
|
},
|
|
{
|
|
"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": "00b18b0a-89c4-47c8-b861-03725eb1c3fc, 5a026290-cb2e-42d7-9342-e2c76953f974",
|
|
"traceId": "2068755a0728458b81792de5e31d3ef8",
|
|
"evidence": "tenantId=10001, status=ACTIVE",
|
|
"checkedAt": "2026-08-08T02:18:13.981Z"
|
|
},
|
|
{
|
|
"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": "18221254-531c-475b-8aa6-b3601f371f1f, 22ac6187-eda0-433f-9a34-c24ea03f5af2",
|
|
"traceId": "85a09e0acbd64f7d80355872710240f7",
|
|
"evidence": "tenantId=10001",
|
|
"checkedAt": "2026-08-08T02:18:14.017Z"
|
|
},
|
|
{
|
|
"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": "18221254-531c-475b-8aa6-b3601f371f1f, 22ac6187-eda0-433f-9a34-c24ea03f5af2",
|
|
"traceId": "85a09e0acbd64f7d80355872710240f7",
|
|
"evidence": "types=SMALL,MEDIUM,LARGE,EXTRA_LARGE",
|
|
"checkedAt": "2026-08-08T02:18:14.017Z"
|
|
},
|
|
{
|
|
"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": "016c5f6a-bb16-4171-ac6f-98c6b4e7b61c, c1bbc087-4846-4fa6-90bb-2ffdae9f7f45",
|
|
"traceId": "8c7e016f470c4c8fbb6b601f0d1a428f",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.054Z"
|
|
},
|
|
{
|
|
"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": "016c5f6a-bb16-4171-ac6f-98c6b4e7b61c, c1bbc087-4846-4fa6-90bb-2ffdae9f7f45",
|
|
"traceId": "8c7e016f470c4c8fbb6b601f0d1a428f",
|
|
"evidence": "count=2",
|
|
"checkedAt": "2026-08-08T02:18:14.054Z"
|
|
},
|
|
{
|
|
"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": "d811ee69-eca6-4ed9-b28b-2d252dd15cf9, 7050232a-d912-4b26-95b5-5665321ea314",
|
|
"traceId": "35dc511159184c06b5d873a0860ea259",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.123Z"
|
|
},
|
|
{
|
|
"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": "d811ee69-eca6-4ed9-b28b-2d252dd15cf9, 7050232a-d912-4b26-95b5-5665321ea314",
|
|
"traceId": "35dc511159184c06b5d873a0860ea259",
|
|
"evidence": "count=200",
|
|
"checkedAt": "2026-08-08T02:18:14.123Z"
|
|
},
|
|
{
|
|
"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": "59cfb9db-9ead-4174-a505-42883a8a1eb6, 01d1377a-15cc-4856-9ffc-ff70d1db3f91",
|
|
"traceId": "546da0b26ac44057881949356a38a6eb",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.171Z"
|
|
},
|
|
{
|
|
"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": "59cfb9db-9ead-4174-a505-42883a8a1eb6, 01d1377a-15cc-4856-9ffc-ff70d1db3f91",
|
|
"traceId": "546da0b26ac44057881949356a38a6eb",
|
|
"evidence": "count=15",
|
|
"checkedAt": "2026-08-08T02:18:14.171Z"
|
|
},
|
|
{
|
|
"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": "11946d37-21fe-468d-af44-7884f1df696e, 09f2cadf-629c-4569-bf41-c5b05e931cc9",
|
|
"traceId": "3b323ee01419461d89fa412a444714e8",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.208Z"
|
|
},
|
|
{
|
|
"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": "21a2b983-d4f6-43e7-a464-71fb938ef7a5, bade6d3f-6516-46e6-b7d6-afa4fbab4e1a",
|
|
"traceId": "19b4ecce4ebd4b868348822fea67a6f5",
|
|
"evidence": "contentType=image/png",
|
|
"checkedAt": "2026-08-08T02:18:14.254Z"
|
|
},
|
|
{
|
|
"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": "21a2b983-d4f6-43e7-a464-71fb938ef7a5, bade6d3f-6516-46e6-b7d6-afa4fbab4e1a",
|
|
"traceId": "19b4ecce4ebd4b868348822fea67a6f5",
|
|
"evidence": "fileIdType=string, contentType=image/png",
|
|
"checkedAt": "2026-08-08T02:18:14.254Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": "isolated-order-chain",
|
|
"name": "Client 可下载本轮产品图片",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/files/product-images/2085913441529823234"
|
|
},
|
|
"http": 200,
|
|
"code": null,
|
|
"message": null,
|
|
"requestId": "b8d16fdc-892e-495f-9dbd-7f150681498f, f898d1e5-6ecc-4240-81dc-4cc792198f33",
|
|
"traceId": "bc13aba31663407dbdf11e058535d422",
|
|
"evidence": "bytes=68, contentType=image/png",
|
|
"checkedAt": "2026-08-08T02:18:14.282Z"
|
|
},
|
|
{
|
|
"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": "ea9fa6cf-9722-41c6-a9f8-461669f8452c, ac93d499-e32e-4bcd-8204-4219c40be970",
|
|
"traceId": "3009b5a516044fedb0e6648d3221f492",
|
|
"evidence": "marker=ADMIN-API-20260808021813228",
|
|
"checkedAt": "2026-08-08T02:18:14.395Z"
|
|
},
|
|
{
|
|
"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": "9c5bd574-0b44-4a77-816c-433b7d2e404e, 9380027e-8502-4ca3-88ec-f4317543f6f9",
|
|
"traceId": "51baa17264144b9685976cbc4f457223",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.441Z"
|
|
},
|
|
{
|
|
"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": "9c5bd574-0b44-4a77-816c-433b7d2e404e, 9380027e-8502-4ca3-88ec-f4317543f6f9",
|
|
"traceId": "51baa17264144b9685976cbc4f457223",
|
|
"evidence": "orderId=2085913442075082754, replayedId=2085913442075082754",
|
|
"checkedAt": "2026-08-08T02:18:14.442Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 查询隔离订单草稿",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "e47a2e37-3346-4bd5-a8f3-03cf0300af63, ec85ecdf-92f1-44d1-8bea-49f908697ae8",
|
|
"traceId": "6531eafc40ba48ff96d96cd5ef02779b",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.471Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 草稿身份、marker 和状态正确",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "e47a2e37-3346-4bd5-a8f3-03cf0300af63, ec85ecdf-92f1-44d1-8bea-49f908697ae8",
|
|
"traceId": "6531eafc40ba48ff96d96cd5ef02779b",
|
|
"evidence": "orderNo=FL2085913442075082754, status=DRAFT",
|
|
"checkedAt": "2026-08-08T02:18:14.471Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": "isolated-order-chain",
|
|
"name": "四箱型产品字段及图片契约完整回显",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "e47a2e37-3346-4bd5-a8f3-03cf0300af63, ec85ecdf-92f1-44d1-8bea-49f908697ae8",
|
|
"traceId": "6531eafc40ba48ff96d96cd5ef02779b",
|
|
"evidence": "cargoes=4, imageFileId=2085913441529823234",
|
|
"checkedAt": "2026-08-08T02:18:14.471Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 提交隔离订单",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754/submit"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "6c67230a-d6ed-4978-8a27-8484ef7ecbb5, a05bda79-4452-496e-8125-c81abc496f94",
|
|
"traceId": "d333673147bc451cbb936505d7c90307",
|
|
"evidence": "orderId=2085913442075082754",
|
|
"checkedAt": "2026-08-08T02:18:14.567Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 回查已提交订单",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "d8c6d729-93a0-4f90-830d-2b65d4b2f6d1, 7c39c36a-a49a-45ce-a4fa-e3a13ff5a1e5",
|
|
"traceId": "d113de3e006c423394763a2820aa39a9",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.605Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Client 订单已进入待审核状态",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/merchant/v1/orders/first-leg/2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "d8c6d729-93a0-4f90-830d-2b65d4b2f6d1, 7c39c36a-a49a-45ce-a4fa-e3a13ff5a1e5",
|
|
"traceId": "d113de3e006c423394763a2820aa39a9",
|
|
"evidence": "status=SUBMITTED",
|
|
"checkedAt": "2026-08-08T02:18:14.606Z"
|
|
},
|
|
{
|
|
"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=FL2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "19e756f5-9cc0-4300-b025-4245a0a32d3c, 97f23a47-1059-40a0-86e8-e3adff12fa24",
|
|
"traceId": "9957f741d6534e89902a9ec47adfc218",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.670Z"
|
|
},
|
|
{
|
|
"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=FL2085913442075082754"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "19e756f5-9cc0-4300-b025-4245a0a32d3c, 97f23a47-1059-40a0-86e8-e3adff12fa24",
|
|
"traceId": "9957f741d6534e89902a9ec47adfc218",
|
|
"evidence": "orderId=2085913442075082754, found=true",
|
|
"checkedAt": "2026-08-08T02:18:14.670Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 查询统一订单详情",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "a7810bfb-197c-408e-a30d-0ac9671238f3, 039f2fe0-a7d7-4795-9df9-fee060df4eee",
|
|
"traceId": "502c16f4e4734299a865a9d4556826a9",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.716Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 统一订单详情身份与待审核状态正确",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "a7810bfb-197c-408e-a30d-0ac9671238f3, 039f2fe0-a7d7-4795-9df9-fee060df4eee",
|
|
"traceId": "502c16f4e4734299a865a9d4556826a9",
|
|
"evidence": "mainStatus=PENDING_REVIEW, timeline=2",
|
|
"checkedAt": "2026-08-08T02:18:14.716Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 查询头程订单列表",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085913442075082754&page=1&size=100"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "a5b659b5-091e-4369-a790-ca8d97ab7941, 2a30d9de-0321-45b2-9442-477d63bfa199",
|
|
"traceId": "27dc5a7046d04e27873d1ac5f5d386cd",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.764Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 头程订单列表只核对本轮订单",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/first-leg?tenantId=10001&keyword=FL2085913442075082754&page=1&size=100"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "a5b659b5-091e-4369-a790-ca8d97ab7941, 2a30d9de-0321-45b2-9442-477d63bfa199",
|
|
"traceId": "27dc5a7046d04e27873d1ac5f5d386cd",
|
|
"evidence": "orderId=2085913442075082754, found=true",
|
|
"checkedAt": "2026-08-08T02:18:14.764Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 查询头程订单详情",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/first-leg/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "2cd85740-18e2-4db8-857a-92c98f02178a, 35e8fdb1-72e1-4277-b8b0-78a2a87d1b53",
|
|
"traceId": "76ff576142194f15b6e6a763cd81b620",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.809Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 头程订单详情聚合结构完整",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/first-leg/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "2cd85740-18e2-4db8-857a-92c98f02178a, 35e8fdb1-72e1-4277-b8b0-78a2a87d1b53",
|
|
"traceId": "76ff576142194f15b6e6a763cd81b620",
|
|
"evidence": "cargoes=4, history=2",
|
|
"checkedAt": "2026-08-08T02:18:14.809Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": "isolated-order-chain",
|
|
"name": "四箱型产品字段及图片契约完整回显",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/first-leg/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "2cd85740-18e2-4db8-857a-92c98f02178a, 35e8fdb1-72e1-4277-b8b0-78a2a87d1b53",
|
|
"traceId": "76ff576142194f15b6e6a763cd81b620",
|
|
"evidence": "cargoes=4, imageFileId=2085913441529823234",
|
|
"checkedAt": "2026-08-08T02:18:14.809Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 为本轮订单添加内部备注",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/orders/first-leg/2085913442075082754/internal-notes?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "f9aff324-5034-443d-86d4-2d7df44f1eee, 7deb42b2-d8ec-452b-8f21-283c04307f22",
|
|
"traceId": "e9e97c8a04fe4468bd76597413af4ba5",
|
|
"evidence": "",
|
|
"checkedAt": "2026-08-08T02:18:14.855Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "Admin 审核通过本轮订单",
|
|
"passed": true,
|
|
"deploymentBlocker": false,
|
|
"request": {
|
|
"method": "POST",
|
|
"path": "/api/platform/v1/orders/first-leg/2085913442075082754/approve?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "200",
|
|
"message": "success",
|
|
"requestId": "1aab8371-7451-41dc-a140-5d50cc3883bf, 94ccf6a2-cd6f-459d-9c50-ecb25d146240",
|
|
"traceId": "a25a0014f79d4181a2b3e677a82f00d5",
|
|
"evidence": "orderId=2085913442075082754",
|
|
"checkedAt": "2026-08-08T02:18:14.904Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": "isolated-order-chain",
|
|
"name": "审核后生成隔离入库单",
|
|
"passed": false,
|
|
"deploymentBlocker": true,
|
|
"request": {
|
|
"method": "GET",
|
|
"path": "/api/platform/v1/orders/2085913442075082754?tenantId=10001"
|
|
},
|
|
"http": 200,
|
|
"code": "S0503",
|
|
"message": "统一订单履约详情响应无效",
|
|
"requestId": "438a12d6-5829-4fa2-8574-bc2c403c9f75",
|
|
"traceId": "9b51ea540a7c4a1f8566eab65620001c",
|
|
"evidence": "20秒内未返回 inboundId",
|
|
"checkedAt": "2026-08-08T02:18:35.262Z"
|
|
},
|
|
{
|
|
"module": "orders",
|
|
"scenario": null,
|
|
"name": "模块执行",
|
|
"passed": false,
|
|
"deploymentBlocker": false,
|
|
"request": null,
|
|
"http": null,
|
|
"code": null,
|
|
"message": null,
|
|
"requestId": null,
|
|
"traceId": null,
|
|
"evidence": "订单审核后的入库单契约未部署,无法向 OCR/墨家模块交接",
|
|
"checkedAt": "2026-08-08T02:18:35.262Z"
|
|
},
|
|
{
|
|
"module": "inbound-weight-ocr",
|
|
"scenario": "weight-image-recognition-and-confirmation",
|
|
"name": "仅选择带本轮测试标记的可编辑入库单",
|
|
"passed": false,
|
|
"deploymentBlocker": false,
|
|
"request": null,
|
|
"http": null,
|
|
"code": null,
|
|
"message": null,
|
|
"requestId": null,
|
|
"traceId": null,
|
|
"evidence": "marker=ADMIN-API-20260808021813228, 未找到本轮创建且状态为 WAIT_MEASURE/MEASURING/MEASURE_REJECTED 的入库单",
|
|
"checkedAt": "2026-08-08T02:18:35.352Z"
|
|
}
|
|
]
|
|
}
|