优化
This commit is contained in:
@@ -0,0 +1,530 @@
|
||||
{
|
||||
"reportName": "二期测试环境 API 验收",
|
||||
"scope": [
|
||||
"头程下单",
|
||||
"商户提交",
|
||||
"平台审核",
|
||||
"异步生成入库单",
|
||||
"测量草稿",
|
||||
"称重图片与结果",
|
||||
"人工修正与确认",
|
||||
"测量提交与审核",
|
||||
"计费试算"
|
||||
],
|
||||
"excluded": [
|
||||
"分柜",
|
||||
"预装",
|
||||
"PDA 拣货",
|
||||
"装柜证据",
|
||||
"装柜完成",
|
||||
"派送"
|
||||
],
|
||||
"gateway": "http://8.163.30.128:9000",
|
||||
"marker": "API-E2E-20260806181448",
|
||||
"startedAt": "2026-08-06T18:14:48.0000000",
|
||||
"finishedAt": "2026-08-06T18:14:56.1155716+08:00",
|
||||
"success": false,
|
||||
"passedCount": 42,
|
||||
"failedCount": 1,
|
||||
"ids": {
|
||||
"tenantId": "2085308606829346818",
|
||||
"qualificationReviewId": "2085308609115242497",
|
||||
"warehouseId": "2085308610297528322",
|
||||
"carrierId": "2085308609974566913",
|
||||
"orderId": "2085308610682916865",
|
||||
"inboundId": "2085308616747372546",
|
||||
"measurementId": "2085308626759176194",
|
||||
"weightResultId": "2085308631419047938",
|
||||
"fileId": "2085308627513511938"
|
||||
},
|
||||
"versions": {
|
||||
"inbound": 3,
|
||||
"measurement": 1,
|
||||
"weightResult": 2
|
||||
},
|
||||
"fatal": null,
|
||||
"billingDefect": {
|
||||
"severity": "P0",
|
||||
"summary": "测量审核后进入 WAIT_SPLIT,但计费接口不接受该状态,二期正常链路无法计费",
|
||||
"http": 200,
|
||||
"code": "A0409",
|
||||
"message": "当前入库单状态不允许费用试算",
|
||||
"requestId": "b55826a9-c964-4bb5-91c6-1b862a469eee",
|
||||
"traceId": "44c08299046a4c5ab095b39463091218"
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"name": "平台登录",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "商户登录",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "Firstleg 服务健康检查",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "查询商户必备资质",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "注册隔离的 API E2E 测试企业",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "登录隔离的 API E2E 测试企业",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "补齐商户营业执照与法人身份证测试包",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "提交商户资质审核",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "查询平台待审核企业",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "平台审核通过商户资质",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "创建公共测试承运商",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "创建启用收货能力的公共测试仓",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "创建头程订单草稿",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "重放创建订单幂等请求",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "创建订单幂等结果一致",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "orderId=2085308610682916865",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "查询订单草稿",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "订单初始状态为 DRAFT",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "status=DRAFT",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "编辑头程订单草稿",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "回查编辑后的订单草稿",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "订单编辑内容已保存",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "customerRemark=API-E2E-20260806181448 编辑后草稿",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "商户提交订单",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "统一订单详情查询待审核状态",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "统一订单主状态为 PENDING_REVIEW",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "mainStatus=PENDING_REVIEW",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "平台指派承运商",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "平台审核通过订单",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "异步生成入库单",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "inboundId=2085308616747372546",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "查询入库单详情",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "入库单进入待测量状态",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "processStatus=WAIT_MEASURE, version=0",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "查询初始测量详情",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "保存测量草稿",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "上传称重图片并触发 OCR",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "登记称重结果",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "人工修正称重结果",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "确认称重结果",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "提交前回查测量详情",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "确认重量汇总为 10KG",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "actualGrossWeightKg=10",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "提交测量审核",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "测量进入待审核状态",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "processStatus=MEASURE_PENDING, reviewStatus=PENDING",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "审核前回查入库单版本",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "平台审核通过测量",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "审核后回查入库单",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "二期边界停在 WAIT_SPLIT",
|
||||
"passed": true,
|
||||
"http": 200,
|
||||
"code": "200",
|
||||
"message": "success",
|
||||
"requestId": null,
|
||||
"traceId": null,
|
||||
"evidence": "processStatus=WAIT_SPLIT, reviewStatus=APPROVED",
|
||||
"details": null
|
||||
},
|
||||
{
|
||||
"name": "二期计费接口试算",
|
||||
"passed": false,
|
||||
"http": 200,
|
||||
"code": "A0409",
|
||||
"message": "当前入库单状态不允许费用试算",
|
||||
"requestId": "b55826a9-c964-4bb5-91c6-1b862a469eee",
|
||||
"traceId": "44c08299046a4c5ab095b39463091218",
|
||||
"evidence": "inboundStatus=WAIT_SPLIT",
|
||||
"details": null
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user