Files
baiyue-firstleg/reports/client-test-env-20260808014718-7ac39aba.json
T
2026-08-08 10:11:04 +08:00

1405 lines
44 KiB
JSON

{
"marker": "20260808014718-7ac39aba",
"gateway": "http://8.163.30.128:9000",
"generatedAt": "2026-08-08T01:47:18.535Z",
"completedAt": "2026-08-08T01:47:24.495Z",
"success": false,
"fatal": {
"name": "Error",
"message": "business code: expected=\"200\" actual=\"A0404\""
},
"testAccount": {
"username": "client_20260808014718_d7e892",
"companyName": "客户端全链路测试企业-20260808014718-7ac39aba",
"legalPhone": "13953638536"
},
"resources": {
"tenantId": "2085905659652067330",
"membershipId": "2085905659652067332",
"reviewId": "2085905663871537154",
"productImageFileId": "2085905662517772290",
"receivingWarehouseId": "193000000000200001",
"destinationWarehouseId": "193000000000000001",
"channelCode": "EXX_RAIL_NY",
"roleId": null,
"testMembershipId": "2085905671131877380",
"orderIds": [
"2085905662991728641"
]
},
"steps": [
{
"module": "registration",
"name": "enterprise self-registration",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:18.536Z",
"durationMs": 392,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a65c5325-7c0d-4764-baff-e15e021436a0, client-e2e-a65c5325-7c0d-4764-baff-e15e021436a0",
"traceId": "5054ce8acb6041dc9ea5104b2513b2dd",
"evidence": {
"tenantId": "2085905659652067330",
"membershipId": "2085905659652067332",
"tenantStatus": "PROFILE_REQUIRED",
"nextStep": "LOGIN_AND_COMPLETE_QUALIFICATIONS"
}
},
{
"module": "registration",
"name": "duplicate username is rejected",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:18.928Z",
"durationMs": 32,
"http": 200,
"code": "A0409",
"message": "Username already exists",
"requestId": "client-e2e-b2eef0ed-fb23-4ac5-adcc-140d51c1767a, client-e2e-b2eef0ed-fb23-4ac5-adcc-140d51c1767a",
"traceId": "85b5afde8cc64a918cb4c458a5d85347",
"evidence": null
},
{
"module": "registration",
"name": "login before approval",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:18.960Z",
"durationMs": 331,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-28302c5a-bac6-40ec-b67c-a575ca6d3bd0, client-e2e-28302c5a-bac6-40ec-b67c-a575ca6d3bd0",
"traceId": "38b22b155bac4a1d89fe91afb5ba6341",
"evidence": {
"username": "client_20260808014718_d7e892"
}
},
{
"module": "registration",
"name": "profile is incomplete before qualifications",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.291Z",
"durationMs": 34,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6746d355-647e-48b1-a87c-f481ac1a627c, client-e2e-6746d355-647e-48b1-a87c-f481ac1a627c",
"traceId": "22e0ab7d604c4fbcaa5e5abdc26c6c6c",
"evidence": {
"id": "2085905659652067330",
"status": "PROFILE_REQUIRED",
"tenantName": "客户端全链路测试企业-20260808014718-7ac39aba"
}
},
{
"module": "pre-approval-master-data",
"name": "load active domestic receiving warehouses",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.325Z",
"durationMs": 39,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6d64ea82-1e4c-4c69-99f9-6c3cc73babff, client-e2e-6d64ea82-1e4c-4c69-99f9-6c3cc73babff",
"traceId": "63b9bdbe93ab4ce2a581124c4e78a7ff",
"evidence": {
"total": "2",
"warehouseCount": 2
}
},
{
"module": "pre-approval-master-data",
"name": "load active FBA destination warehouses",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.364Z",
"durationMs": 57,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-426c980f-4379-48c8-baa0-fe7e86d51986, client-e2e-426c980f-4379-48c8-baa0-fe7e86d51986",
"traceId": "1e41874db1f742a58b3b28af2538dc90",
"evidence": {
"total": "253",
"warehouseCount": 200
}
},
{
"module": "pre-approval-master-data",
"name": "load receiving warehouse detail",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.421Z",
"durationMs": 39,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-4c45f328-db89-47d6-b51a-78aeda37d49e, client-e2e-4c45f328-db89-47d6-b51a-78aeda37d49e",
"traceId": "3547a0f2b45948259b6e8967c822ff90",
"evidence": {
"id": "193000000000200001",
"name": "义乌仓"
}
},
{
"module": "pre-approval-master-data",
"name": "load active pricing channels",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.460Z",
"durationMs": 35,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-27b11ae8-a2dc-45bc-82ff-360f9b7e3f38, client-e2e-27b11ae8-a2dc-45bc-82ff-360f9b7e3f38",
"traceId": "cb2758906121400aa465a87ebbf84b65",
"evidence": {
"channels": [
{
"channelCode": "EXX_RAIL_NY",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "EXX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "HEDE_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "HEDE_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "MATSON_CLX_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "MATSON_CLX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "MATSON_MAX_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "MATSON_MAX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_CHICAGO_RAIL",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_HOUSTON_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_LA_FULL_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_LA_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_NEW_YORK_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "OA_SAVANNAH_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
}
]
}
},
{
"module": "pre-approval-master-data",
"name": "load public shipper candidates",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.495Z",
"durationMs": 39,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-c7d7ff4f-b645-4f93-8e65-99b1e04935e5, client-e2e-c7d7ff4f-b645-4f93-8e65-99b1e04935e5",
"traceId": "381e0539605b48bdbae05d8a4dc9c8b8",
"evidence": {
"candidateCount": 3
}
},
{
"module": "pre-approval-product-image",
"name": "upload product image",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.534Z",
"durationMs": 50,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-f5a601cc-bba8-4433-93ce-ef4ffef6c57d, client-e2e-f5a601cc-bba8-4433-93ce-ef4ffef6c57d",
"traceId": "466fc0ca9dac4137862c2964a691c69e",
"evidence": {
"fileId": "2085905662517772290",
"fileName": "product-20260808014718-7ac39aba.png",
"contentType": "image/png",
"sizeBytes": "68"
}
},
{
"module": "order-validation",
"name": "missing pricingTaxMode is rejected",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.585Z",
"durationMs": 42,
"http": 200,
"code": "A0422",
"message": "pricingTaxMode: must not be blank",
"requestId": "client-e2e-b4a7d2b1-025c-4845-a9a0-d27b3e4bb473, client-e2e-b4a7d2b1-025c-4845-a9a0-d27b3e4bb473",
"traceId": "6b62ca3cc7014662a69ed59a8012212d",
"evidence": null
},
{
"module": "order-before-approval",
"name": "create draft before approval",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.627Z",
"durationMs": 77,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-be6ad3cf-dcc9-49c1-a1dc-4f996b4bfaf4, client-e2e-be6ad3cf-dcc9-49c1-a1dc-4f996b4bfaf4",
"traceId": "e9fa876bdc1a4275a1938f8f3ae20d91",
"evidence": {
"orderId": "2085905662991728641",
"status": "DRAFT"
}
},
{
"module": "order-before-approval",
"name": "create draft idempotent replay",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.704Z",
"durationMs": 37,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-8e60a5ec-9aac-4715-9d69-69054f1dd74f, client-e2e-8e60a5ec-9aac-4715-9d69-69054f1dd74f",
"traceId": "8f6b12cc565542b28c7bc94f029ba31c",
"evidence": {
"orderId": "2085905662991728641",
"replayed": true
}
},
{
"module": "order-before-approval",
"name": "submit is blocked before approval",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.741Z",
"durationMs": 47,
"http": 200,
"code": "A0403",
"message": "Enterprise information must be approved before ordering",
"requestId": "client-e2e-bd74b3b8-6e9b-4832-88fb-2ea2c4dd7a86, client-e2e-bd74b3b8-6e9b-4832-88fb-2ea2c4dd7a86",
"traceId": "ea4391d512a14277b9e264564136e263",
"evidence": {
"orderId": "2085905662991728641",
"rejectionCode": "A0403"
}
},
{
"module": "qualification-review",
"name": "upload required qualification package",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.789Z",
"durationMs": 58,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-1b7bebce-ede2-4313-a0dc-d6a7bda646c6, client-e2e-1b7bebce-ede2-4313-a0dc-d6a7bda646c6",
"traceId": "d34d24a53d4a4c90a51c2052883d0029",
"evidence": {
"businessLicenseQualificationId": "2085905663582130177",
"legalPersonIdQualificationId": "2085905663586324481",
"tenantStatus": "PROFILE_REQUIRED"
}
},
{
"module": "qualification-review",
"name": "required qualifications are pending",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.847Z",
"durationMs": 23,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-ad87f23b-4274-4900-8abf-873ceeeaab9c, client-e2e-ad87f23b-4274-4900-8abf-873ceeeaab9c",
"traceId": "25b8583697eb463182b9992a3efda4b1",
"evidence": {
"qualifications": [
{
"qualificationId": "2085905663582130177",
"qualificationType": "BUSINESS_LICENSE",
"status": "PENDING"
},
{
"qualificationId": "2085905663586324481",
"qualificationType": "LEGAL_PERSON_ID",
"status": "PENDING"
}
]
}
},
{
"module": "qualification-review",
"name": "submit enterprise review",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.870Z",
"durationMs": 41,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-d4293e7b-a9bf-4596-aa7b-f72672a55751, client-e2e-d4293e7b-a9bf-4596-aa7b-f72672a55751",
"traceId": "49b9fabad6db4d378abb457c1e6dfddd",
"evidence": {
"tenantId": "2085905659652067330",
"status": "PENDING"
}
},
{
"module": "qualification-review",
"name": "platform reviewer login",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:19.911Z",
"durationMs": 329,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-bd44e069-716a-42e5-b193-00bb18a87947, client-e2e-bd44e069-716a-42e5-b193-00bb18a87947",
"traceId": "df6eec1fd8e44a04ada9b7da9617a538",
"evidence": {
"username": "platform_admin"
}
},
{
"module": "qualification-review",
"name": "platform finds pending review",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.240Z",
"durationMs": 33,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-c974a19e-fd48-4d83-a18b-4d8b8356d170, client-e2e-c974a19e-fd48-4d83-a18b-4d8b8356d170",
"traceId": "b8b45ad1a9b348ff94f8bae85ddc0f3a",
"evidence": {
"reviewId": "2085905663871537154",
"tenantId": "2085905659652067330",
"status": "PENDING"
}
},
{
"module": "qualification-review",
"name": "platform sees required qualifications",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.273Z",
"durationMs": 31,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-4df8497d-d0fe-4c9a-8e29-be084543db70, client-e2e-4df8497d-d0fe-4c9a-8e29-be084543db70",
"traceId": "e0450b93334b4754af5ea2216adbf37b",
"evidence": {
"qualifications": [
{
"qualificationId": "2085905663582130177",
"qualificationType": "BUSINESS_LICENSE",
"status": "PENDING"
},
{
"qualificationId": "2085905663586324481",
"qualificationType": "LEGAL_PERSON_ID",
"status": "PENDING"
}
]
}
},
{
"module": "qualification-review",
"name": "platform approves enterprise",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.304Z",
"durationMs": 45,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-4860dbc7-cb59-4c78-8390-676732c065ec, client-e2e-4860dbc7-cb59-4c78-8390-676732c065ec",
"traceId": "009004cde80b4841b4368c54a5d2e04c",
"evidence": {
"tenantId": "2085905659652067330",
"administratorCreated": false,
"generatedCredentialsReturned": false
}
},
{
"module": "qualification-review",
"name": "registered account remains enterprise owner",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.349Z",
"durationMs": 36,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6fea8ee6-e613-4050-8570-f271f2e12932, client-e2e-6fea8ee6-e613-4050-8570-f271f2e12932",
"traceId": "2f49eba53f3f48568d7c779eb691c0b5",
"evidence": {
"membershipId": "2085905659652067332",
"username": "client_20260808014718_d7e892",
"memberType": "OWNER",
"status": "ACTIVE"
}
},
{
"module": "merchant-session",
"name": "client re-login after approval",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.385Z",
"durationMs": 334,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-83ba6bed-82bf-4944-88f0-172015d9eed1, client-e2e-83ba6bed-82bf-4944-88f0-172015d9eed1",
"traceId": "920f598f250e445ca2c426aa7411eef8",
"evidence": {
"username": "client_20260808014718_d7e892"
}
},
{
"module": "merchant-session",
"name": "profile is active after approval",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.719Z",
"durationMs": 31,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a8f7027a-8ed4-4e72-8246-8a7631ef933c, client-e2e-a8f7027a-8ed4-4e72-8246-8a7631ef933c",
"traceId": "14a2cabb9154491bb2c06c3a6716437a",
"evidence": {
"id": "2085905659652067330",
"status": "ACTIVE",
"tenantName": "客户端全链路测试企业-20260808014718-7ac39aba"
}
},
{
"module": "merchant-session",
"name": "required qualifications are approved",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.750Z",
"durationMs": 22,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-dbc393e5-edb5-4d4b-b983-32c574c2cf0a, client-e2e-dbc393e5-edb5-4d4b-b983-32c574c2cf0a",
"traceId": "12ae2d7738654af7903c8b03c358e20c",
"evidence": {
"qualifications": [
{
"qualificationId": "2085905663582130177",
"qualificationType": "BUSINESS_LICENSE",
"status": "APPROVED"
},
{
"qualificationId": "2085905663586324481",
"qualificationType": "LEGAL_PERSON_ID",
"status": "APPROVED"
}
]
}
},
{
"module": "profile-management",
"name": "load enterprise profile for editing",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.773Z",
"durationMs": 17,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-e752e08f-6345-4ec7-8a54-f3fdf215e6a8, client-e2e-e752e08f-6345-4ec7-8a54-f3fdf215e6a8",
"traceId": "e1da0695040b4eee8aa92121d89dc6eb",
"evidence": {
"id": "2085905659652067330",
"tenantName": "客户端全链路测试企业-20260808014718-7ac39aba",
"status": "ACTIVE"
}
},
{
"module": "profile-management",
"name": "edit enterprise profile",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.790Z",
"durationMs": 29,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6687618e-f05d-434e-a0e8-ed0132d95b6d, client-e2e-6687618e-f05d-434e-a0e8-ed0132d95b6d",
"traceId": "7a02c120ce744cff93eff9a20b516ca8",
"evidence": {
"id": "2085905659652067330",
"tenantName": "客户端全链路测试企业-20260808014718-7ac39aba-已编辑",
"contactName": "企业联系人-20260808014718-7ac39aba",
"status": "ACTIVE"
}
},
{
"module": "profile-management",
"name": "enterprise profile edit is persisted",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.819Z",
"durationMs": 27,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-f1cbb17f-8baa-4a55-90bd-58e1a789ba8b, client-e2e-f1cbb17f-8baa-4a55-90bd-58e1a789ba8b",
"traceId": "cffeff4f96d74f708d2c6eecba9bc2b9",
"evidence": {
"id": "2085905659652067330",
"tenantName": "客户端全链路测试企业-20260808014718-7ac39aba-已编辑",
"contactEmail": "company_202608080147187ac39aba@example.com"
}
},
{
"module": "profile-management",
"name": "load personal profile",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.846Z",
"durationMs": 30,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-b210ddf3-3856-4f06-9ee2-dfa85d683090, client-e2e-b210ddf3-3856-4f06-9ee2-dfa85d683090",
"traceId": "2b5688ff66c74eb1b71eba880ff1d6a8",
"evidence": {
"userId": "2085905659652067331",
"username": "client_20260808014718_d7e892",
"displayName": "测试管理员-20260808014718-7ac39aba"
}
},
{
"module": "profile-management",
"name": "edit personal profile",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.876Z",
"durationMs": 34,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-55139231-62e8-48ac-ac43-869f62b74f05, client-e2e-55139231-62e8-48ac-ac43-869f62b74f05",
"traceId": "6b9706bb1da744a4ba3fc0127d95f14f",
"evidence": {
"userId": "2085905659652067331",
"username": "client_20260808014718_d7e892",
"displayName": "测试企业管理员-20260808014718-7ac39aba"
}
},
{
"module": "profile-management",
"name": "re-login after personal profile token revocation",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:20.910Z",
"durationMs": 334,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-5560c526-d1d1-4899-845d-8dd7d0dab103, client-e2e-5560c526-d1d1-4899-845d-8dd7d0dab103",
"traceId": "debb3753477940b68774970c1f6c9d6b",
"evidence": {
"username": "client_20260808014718_d7e892"
}
},
{
"module": "profile-management",
"name": "personal profile edit is persisted",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.244Z",
"durationMs": 36,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6936587c-b96b-4a4b-a8c1-8367b5ebbe8c, client-e2e-6936587c-b96b-4a4b-a8c1-8367b5ebbe8c",
"traceId": "f23c7d848b924b5687c0599f4543e96e",
"evidence": {
"userId": "2085905659652067331",
"username": "client_20260808014718_d7e892",
"displayName": "测试企业管理员-20260808014718-7ac39aba"
}
},
{
"module": "rbac-member",
"name": "load merchant permission resources",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.280Z",
"durationMs": 31,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-6e7d74ff-1eeb-4517-bde5-5f3afecc1681, client-e2e-6e7d74ff-1eeb-4517-bde5-5f3afecc1681",
"traceId": "f1b186a3e78b46139eb069904b35e503",
"evidence": {
"permissionCount": 27
}
},
{
"module": "rbac-member",
"name": "load initial merchant roles",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.311Z",
"durationMs": 29,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-85169017-6943-4850-a25a-27397e328256, client-e2e-85169017-6943-4850-a25a-27397e328256",
"traceId": "4100db78669b42a0bef117b27e7c9565",
"evidence": {
"roleCount": 0
}
},
{
"module": "rbac-member",
"name": "create custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.340Z",
"durationMs": 38,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-5e15fcdb-329f-45ea-a5c4-4ef9f8d28b6c, client-e2e-5e15fcdb-329f-45ea-a5c4-4ef9f8d28b6c",
"traceId": "526355f6f6be4b40be61bcf305ea4da4",
"evidence": {
"roleId": "2085905670028775426",
"roleCode": "E2E_20260808014718_7ac39aba",
"roleType": "CUSTOM",
"status": "ACTIVE"
}
},
{
"module": "rbac-member",
"name": "grant permissions to custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.378Z",
"durationMs": 32,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-f6dd5842-e21f-4bf0-b58a-7eeecf3cbbf1, client-e2e-f6dd5842-e21f-4bf0-b58a-7eeecf3cbbf1",
"traceId": "4d38404992454c349d00c7f050c532ab",
"evidence": {
"roleId": "2085905670028775426",
"permissionIds": [
"5301010",
"5301011"
],
"permissionCodes": [
"merchant:order:list",
"merchant:order:view"
]
}
},
{
"module": "rbac-member",
"name": "custom role permission detail is persisted",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.410Z",
"durationMs": 25,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-d7d84c6e-84b0-430c-88bf-7b371eb62745, client-e2e-d7d84c6e-84b0-430c-88bf-7b371eb62745",
"traceId": "0fd65e2f55f7443ba454a8f2cca7063c",
"evidence": {
"roleId": "2085905670028775426",
"roleName": "订单只读-20260808014718-7ac39aba",
"permissionIds": [
"5301011",
"5301010"
]
}
},
{
"module": "rbac-member",
"name": "edit custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.435Z",
"durationMs": 36,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-34b5fa64-4fcf-4755-bdc0-0cf42efb1788, client-e2e-34b5fa64-4fcf-4755-bdc0-0cf42efb1788",
"traceId": "4fe9691dd80f4224a2197dade33c1e4f",
"evidence": {
"roleId": "2085905670028775426",
"roleName": "订单查询员-20260808014718-7ac39aba",
"description": "edited 20260808014718-7ac39aba"
}
},
{
"module": "rbac-member",
"name": "disable custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.472Z",
"durationMs": 31,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-3be2ce95-3d12-439e-8815-d96d18aa386d, client-e2e-3be2ce95-3d12-439e-8815-d96d18aa386d",
"traceId": "bb97dbff99db44a7b39237dd5aabd6b4",
"evidence": {
"roleId": "2085905670028775426",
"status": "DISABLED"
}
},
{
"module": "rbac-member",
"name": "enable custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.503Z",
"durationMs": 40,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-1521b7d0-c29c-440f-bbea-74c2f838934c, client-e2e-1521b7d0-c29c-440f-bbea-74c2f838934c",
"traceId": "c88803325fe6458a987b79f3dca2dde9",
"evidence": {
"roleId": "2085905670028775426",
"status": "ACTIVE"
}
},
{
"module": "rbac-member",
"name": "create enterprise member with role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.543Z",
"durationMs": 409,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-e8ed0dea-17bb-48cd-92be-460d5110933c, client-e2e-e8ed0dea-17bb-48cd-92be-460d5110933c",
"traceId": "af40f81b7fb24a188366be43841b6381",
"evidence": {
"membershipId": "2085905671131877380",
"memberType": "EMPLOYEE",
"status": "ACTIVE",
"roleIds": [
"2085905670028775426"
]
}
},
{
"module": "rbac-member",
"name": "new enterprise member can login",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:21.952Z",
"durationMs": 325,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-3e55c7d1-8fef-4709-9065-13a3798667c2, client-e2e-3e55c7d1-8fef-4709-9065-13a3798667c2",
"traceId": "27e48d1891464c7bb15771f0bedfe789",
"evidence": {
"username": "member_20260808014721_4df66"
}
},
{
"module": "rbac-member",
"name": "member can use granted order list permission",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:22.278Z",
"durationMs": 38,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-d825ad9d-1ef6-4d57-9bff-feef413c0294, client-e2e-d825ad9d-1ef6-4d57-9bff-feef413c0294",
"traceId": "d2fc4def44174748b36547b486e35a8c",
"evidence": {
"total": "1"
}
},
{
"module": "rbac-member",
"name": "member can view order with granted permission",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:22.316Z",
"durationMs": 35,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-8a8e154b-de45-4318-985a-e17600eb6d30, client-e2e-8a8e154b-de45-4318-985a-e17600eb6d30",
"traceId": "2bbe098fe97a44f8889fa4b7e1c3af48",
"evidence": {
"orderId": "2085905662991728641",
"status": "DRAFT"
}
},
{
"module": "rbac-member",
"name": "edit enterprise member",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:22.351Z",
"durationMs": 39,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-d4d97c3b-9be7-47ae-a0ec-35cf53664ed1, client-e2e-d4d97c3b-9be7-47ae-a0ec-35cf53664ed1",
"traceId": "36c79f5d4ad24627a4a236079dc99f48",
"evidence": {
"membershipId": "2085905671131877380",
"displayName": "已编辑订单成员-20260808014718-7ac39aba",
"status": "ACTIVE"
}
},
{
"module": "rbac-member",
"name": "reset enterprise member password",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:22.390Z",
"durationMs": 401,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-85413fbe-75e9-4381-8e0c-3c74ee3518d3, client-e2e-85413fbe-75e9-4381-8e0c-3c74ee3518d3",
"traceId": "1afc4901c23945789faa15855a6b5a1f",
"evidence": {
"membershipId": "2085905671131877380"
}
},
{
"module": "rbac-member",
"name": "member old password is rejected after reset",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:22.791Z",
"durationMs": 332,
"http": 200,
"code": "A0401",
"message": "用户名或密码错误",
"requestId": "client-e2e-c7c83325-7fc9-41e0-a5d4-f368a9ecfee8, client-e2e-c7c83325-7fc9-41e0-a5d4-f368a9ecfee8",
"traceId": "2c6a64cd11554657a5d73039ccedb90d",
"evidence": {
"username": "member_20260808014721_4df66",
"rejectionCode": "A0401"
}
},
{
"module": "rbac-member",
"name": "member can login with reset password",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.123Z",
"durationMs": 339,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-f1c95d06-da0f-4a13-955d-015d17d5316c, client-e2e-f1c95d06-da0f-4a13-955d-015d17d5316c",
"traceId": "f9ac3a5926874f5c831a7583ebde6baf",
"evidence": {
"username": "member_20260808014721_4df66"
}
},
{
"module": "rbac-member",
"name": "disable enterprise member",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.462Z",
"durationMs": 118,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a3ded015-dfd9-4125-b36b-0caa53e56fa7, client-e2e-a3ded015-dfd9-4125-b36b-0caa53e56fa7",
"traceId": "5ba82cd7ef5d40b48b5f6a14c0fd6c72",
"evidence": {
"membershipId": "2085905671131877380",
"status": "DISABLED"
}
},
{
"module": "rbac-member",
"name": "disabled member login is rejected",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.580Z",
"durationMs": 21,
"http": 200,
"code": "A0403",
"message": "账号已禁用",
"requestId": "client-e2e-c2cdd945-4d3e-47a8-b1e7-f47c486dc4be, client-e2e-c2cdd945-4d3e-47a8-b1e7-f47c486dc4be",
"traceId": "e51afc6f3e104ea194b3baf85678cd84",
"evidence": {
"username": "member_20260808014721_4df66",
"rejectionCode": "A0403"
}
},
{
"module": "rbac-member",
"name": "enable enterprise member",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.601Z",
"durationMs": 105,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-2ce544bb-7b3c-4430-b552-1f00f46ee9ba, client-e2e-2ce544bb-7b3c-4430-b552-1f00f46ee9ba",
"traceId": "e27492cbbe2e45deb16ff39a3141106e",
"evidence": {
"membershipId": "2085905671131877380",
"status": "ACTIVE"
}
},
{
"module": "rbac-member",
"name": "clear enterprise member roles",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.706Z",
"durationMs": 42,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-da6e1c38-27db-430a-85c7-d4fda46afb4a, client-e2e-da6e1c38-27db-430a-85c7-d4fda46afb4a",
"traceId": "a7daf6f41f1349dab52b52105ffcee06",
"evidence": {
"membershipId": "2085905671131877380",
"roleIds": []
}
},
{
"module": "rbac-member",
"name": "member role clearing is persisted",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.748Z",
"durationMs": 28,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-e210ed69-feff-4280-952c-c77ff6b5f285, client-e2e-e210ed69-feff-4280-952c-c77ff6b5f285",
"traceId": "bdccd95fe9ae418d9ab71456a4425d0e",
"evidence": {
"membershipId": "2085905671131877380",
"roleIds": []
}
},
{
"module": "rbac-member",
"name": "role clearing revokes stale member token",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.776Z",
"durationMs": 22,
"http": 401,
"code": "A0401",
"message": "登录会话已过期、已退出或 Redis 不可用",
"requestId": "client-e2e-2f8d7f37-63c3-4001-9e1e-753ccb5bfd64",
"traceId": null,
"evidence": {
"rejectionCode": "A0401"
}
},
{
"module": "rbac-member",
"name": "member re-login after role clearing",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:23.798Z",
"durationMs": 327,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a5b6baf4-dfc7-4bf3-9e1b-1cc144db80f3, client-e2e-a5b6baf4-dfc7-4bf3-9e1b-1cc144db80f3",
"traceId": "0697f8a000874e42825dfabce99f64c3",
"evidence": {
"username": "member_20260808014721_4df66"
}
},
{
"module": "rbac-member",
"name": "member without roles cannot list orders",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.125Z",
"durationMs": 26,
"http": 200,
"code": "A0403",
"message": "Access denied",
"requestId": "client-e2e-9eafc5a0-dcbf-47ab-aa6c-4b67dcde699c, client-e2e-9eafc5a0-dcbf-47ab-aa6c-4b67dcde699c",
"traceId": "46608dfe696c4aab9b65f63d2e848088",
"evidence": {
"rejectionCode": "A0403"
}
},
{
"module": "rbac-member",
"name": "disable test member after verification",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.151Z",
"durationMs": 98,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a0873932-82fd-46c2-ae48-bc3d5d511635, client-e2e-a0873932-82fd-46c2-ae48-bc3d5d511635",
"traceId": "e92b945848d247908b1e3cf79e13001a",
"evidence": {
"membershipId": "2085905671131877380",
"status": "DISABLED"
}
},
{
"module": "rbac-member",
"name": "delete unassigned custom role",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.250Z",
"durationMs": 32,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-f2119d45-714f-47e9-983f-ddbd074fec00, client-e2e-f2119d45-714f-47e9-983f-ddbd074fec00",
"traceId": "44599d07d80b4e4c9b859194496b1435",
"evidence": {
"roleId": "2085905670028775426"
}
},
{
"module": "order-master-data",
"name": "load active domestic receiving warehouses",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.282Z",
"durationMs": 29,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-2da9faca-7d4f-4326-8ea2-8e4042eb7a3e, client-e2e-2da9faca-7d4f-4326-8ea2-8e4042eb7a3e",
"traceId": "74d0b0b0218741bfbb230d9a4b18003c",
"evidence": {
"total": "2",
"warehouseCount": 2
}
},
{
"module": "order-master-data",
"name": "load active FBA destination warehouses",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.311Z",
"durationMs": 50,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-770dcd1f-4541-47ab-ae29-6321cc4c7e30, client-e2e-770dcd1f-4541-47ab-ae29-6321cc4c7e30",
"traceId": "6da7e34db4bf404f82a5da1d56e7d0a9",
"evidence": {
"total": "253",
"warehouseCount": 200
}
},
{
"module": "order-master-data",
"name": "load receiving warehouse detail",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.361Z",
"durationMs": 25,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-8616d72f-9d16-4765-95ee-426c6f39f433, client-e2e-8616d72f-9d16-4765-95ee-426c6f39f433",
"traceId": "ffb408bd1f7f4669afc200677ec2c6ee",
"evidence": {
"id": "193000000000200001",
"name": "义乌仓"
}
},
{
"module": "order-master-data",
"name": "load active pricing channels",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.386Z",
"durationMs": 38,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-a27c8faa-bcc4-471b-8364-c85d63071fd9, client-e2e-a27c8faa-bcc4-471b-8364-c85d63071fd9",
"traceId": "b98a114ae9c94778a0943b2bdbfa2fce",
"evidence": {
"channels": [
{
"channelCode": "EXX_RAIL_NY",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "EXX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "HEDE_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "HEDE_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "MATSON_CLX_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "MATSON_CLX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "MATSON_MAX_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "MATSON_MAX_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_CHICAGO_RAIL",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_HOUSTON_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_LA_FULL_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_LA_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_NEW_YORK_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
},
{
"channelCode": "OA_PARCEL",
"priceModel": "REGION_WEIGHT_TIER",
"pricingTaxModes": [
"TAX_INCLUDED"
]
},
{
"channelCode": "OA_SAVANNAH_TRUCK",
"priceModel": "FBA_WAREHOUSE_RATE",
"pricingTaxModes": [
"TAX_INCLUDED",
"TAX_EXCLUDED"
]
}
]
}
},
{
"module": "order-master-data",
"name": "load public shipper candidates",
"passed": true,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.424Z",
"durationMs": 41,
"http": 200,
"code": "200",
"message": "success",
"requestId": "client-e2e-cd16d3b6-65f5-48f0-9987-7a73ba0e5199, client-e2e-cd16d3b6-65f5-48f0-9987-7a73ba0e5199",
"traceId": "1dd5aa4f2d6c4bdebada300712bed6c9",
"evidence": {
"candidateCount": 3
}
},
{
"module": "pricing-estimate",
"name": "estimate selected channel price",
"passed": false,
"skipped": false,
"startedAt": "2026-08-08T01:47:24.465Z",
"durationMs": 30,
"http": 200,
"code": "A0404",
"message": "当前条件没有匹配价格",
"requestId": "client-e2e-1e42e6a2-5d9e-41be-b117-ef940364d9da, client-e2e-1e42e6a2-5d9e-41be-b117-ef940364d9da",
"traceId": "67aeabc633fe4d94af9b86852e5a39c1",
"evidence": null,
"error": {
"name": "Error",
"message": "business code: expected=\"200\" actual=\"A0404\""
}
}
],
"futureModules": [
"measurement",
"ocr",
"mojia",
"billing"
]
}