Files
baiyue-firstleg/reports/admin-master-data-replay-contract-20260808.json
T
2026-08-08 21:14:39 +08:00

1175 lines
39 KiB
JSON

{
"reportName": "后台管理测试环境 HTTP API 验收",
"marker": "ADMIN-API-20260808124221135",
"gateway": "http://8.163.30.128:9000",
"generatedAt": "2026-08-08T12:42:23.032Z",
"startedAt": "2026-08-08T12:42:21.135Z",
"success": true,
"fatal": null,
"summary": {
"total": 61,
"passed": 61,
"failed": 0
},
"modules": [
{
"name": "master-data",
"startedAt": "2026-08-08T12:42:21.503Z",
"finishedAt": "2026-08-08T12:42:23.031Z",
"success": true,
"passed": 60,
"failed": 0,
"fatal": null
}
],
"scenarios": [],
"deploymentBlockers": [],
"coverageGaps": [
{
"module": "master-data",
"scenario": "optimistic-lock",
"name": "仓库/托盘/快递/往来单位旧 version 冲突",
"reason": "真实 DTO 未声明 version/expectedVersion 字段,不能伪造并发冲突断言;库位版本已由 supplemental-boundaries 覆盖",
"category": "contract-gap"
}
],
"createdResources": {
"warehouse": {
"id": "2086070506286530561",
"code": "AW808124221135",
"finalStatus": "INACTIVE"
},
"location": {
"id": "2086070506919870465",
"warehouseId": "2086070506286530561",
"deleted": false
},
"pallet": {
"id": "2086070507750342657",
"warehouseId": "2086070506286530561",
"deleted": true
},
"expressCompany": {
"id": "2086070508396265473",
"code": "EX808124221135",
"finalStatus": "INACTIVE"
},
"partner": {
"id": "2086070509046382594",
"code": "PT808124221135",
"finalStatus": "INACTIVE"
}
},
"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": "f9acd9e5-1b77-437c-b7bd-48311bfb0262, fd18ac3c-8a0c-4332-9aca-ba440b3b3c8f",
"traceId": "787a219c009b4775aaf8dc0cb76c7496",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.501Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询平台仓库列表",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin?page=1&size=20"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "3e109c81-a3f3-4ba8-b221-43115765a892, 48562e48-92f0-4651-aafd-efa4f32e0f55",
"traceId": "54e4bd93fda146f2a1ce968137d5e2d6",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.570Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库列表分页结构正确",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin?page=1&size=20"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "3e109c81-a3f3-4ba8-b221-43115765a892, 48562e48-92f0-4651-aafd-efa4f32e0f55",
"traceId": "54e4bd93fda146f2a1ce968137d5e2d6",
"evidence": "total=304",
"checkedAt": "2026-08-08T12:42:21.570Z"
},
{
"module": "master-data",
"scenario": null,
"name": "创建平台公共仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/warehouse-admin"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "ee8c66e7-396a-48fb-acf5-b32c7e3504bc, 67990a21-48af-4f8f-bec8-08ef4f46c43d",
"traceId": "a4f9562d6a4b44908baef82b57099e71",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.604Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库创建返回字符串兼容 ID",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/warehouse-admin"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "ee8c66e7-396a-48fb-acf5-b32c7e3504bc, 67990a21-48af-4f8f-bec8-08ef4f46c43d",
"traceId": "a4f9562d6a4b44908baef82b57099e71",
"evidence": "warehouseId=2086070506286530561",
"checkedAt": "2026-08-08T12:42:21.604Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询平台仓库详情",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "722facf8-a1b3-42f4-b706-0fd3e9026b41, a04f0fd6-7756-4b87-b0f7-ff55e54c16e9",
"traceId": "874c07f3796d4bf284313aca0d6bacd4",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.638Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库详情、地址和能力正确",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "722facf8-a1b3-42f4-b706-0fd3e9026b41, a04f0fd6-7756-4b87-b0f7-ff55e54c16e9",
"traceId": "874c07f3796d4bf284313aca0d6bacd4",
"evidence": "addresses=1, capabilities=1",
"checkedAt": "2026-08-08T12:42:21.639Z"
},
{
"module": "master-data",
"scenario": null,
"name": "编辑平台仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PUT",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "73fae398-5075-4319-a82e-a8c3485c709a, 3a8f3149-53b4-43d9-b267-89f6076bc9d8",
"traceId": "ac685cbed84e4da2996e4d3257809b18",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.676Z"
},
{
"module": "master-data",
"scenario": null,
"name": "回查编辑后的平台仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "a9b42a36-f73b-456a-88bc-2a56ebf1388e, 16407629-bf30-45a9-9169-aaea3c7d9929",
"traceId": "c08b69ebd82441af99cef6f37bf400b7",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.713Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库编辑已持久化",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "a9b42a36-f73b-456a-88bc-2a56ebf1388e, 16407629-bf30-45a9-9169-aaea3c7d9929",
"traceId": "c08b69ebd82441af99cef6f37bf400b7",
"evidence": "warehouseId=2086070506286530561",
"checkedAt": "2026-08-08T12:42:21.713Z"
},
{
"module": "master-data",
"scenario": null,
"name": "创建仓库库位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/locations?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b740afa8-d1eb-4d39-9f1d-4c631ba42efc, d10f9540-79af-4f57-976a-e50d6512b390",
"traceId": "f0f5f026bf0a4fd5bbe1cc55afd5b47f",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.752Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询库位详情",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "80551503-7463-458f-8d79-accd0e4f83bf, 84982d28-2c4c-4e96-8d12-433ea80769e5",
"traceId": "0457daa7bcd443ffbbaf06a720c26ab8",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.776Z"
},
{
"module": "master-data",
"scenario": null,
"name": "库位详情关联正确仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "80551503-7463-458f-8d79-accd0e4f83bf, 84982d28-2c4c-4e96-8d12-433ea80769e5",
"traceId": "0457daa7bcd443ffbbaf06a720c26ab8",
"evidence": "locationId=2086070506919870465",
"checkedAt": "2026-08-08T12:42:21.776Z"
},
{
"module": "master-data",
"scenario": null,
"name": "编辑库位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PUT",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "27afafd1-6ba3-4f37-b242-b864853f0f4b, 2b3ef7fa-c52d-4f23-8742-5b50dd53982e",
"traceId": "ce7811b90db54bc0b475a21f6f8effa3",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.814Z"
},
{
"module": "master-data",
"scenario": null,
"name": "回查编辑后的库位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "984f9226-9cc4-429c-92e9-568b6f5e65f1, 81626f89-f733-4aa0-89c6-322f5ee39ca0",
"traceId": "a21933d52593445db24c96d298896d7c",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.850Z"
},
{
"module": "master-data",
"scenario": null,
"name": "库位编辑与版本递增正确",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "984f9226-9cc4-429c-92e9-568b6f5e65f1, 81626f89-f733-4aa0-89c6-322f5ee39ca0",
"traceId": "a21933d52593445db24c96d298896d7c",
"evidence": "version=1",
"checkedAt": "2026-08-08T12:42:21.850Z"
},
{
"module": "master-data",
"scenario": null,
"name": "停用库位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/locations/2086070506919870465/status?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "9ad2f436-49f4-4587-af2f-7ea77e31851c, 0e376995-39d3-4f45-a9be-30d0ef0c4e4b",
"traceId": "fee8002909054318a194d696b7e33fde",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.878Z"
},
{
"module": "master-data",
"scenario": null,
"name": "删除未占用测试库位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "DELETE",
"path": "/api/platform/v1/locations/2086070506919870465?tenantId=0&warehouseId=2086070506286530561&version=2"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "16e6cf13-9776-4259-a734-bf9b2fbd6607, dfa52cfd-5c7e-4a82-b31a-a9ae0d99b6dc",
"traceId": "f7f72dc1c6b6482ca13189233dfceebe",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.918Z"
},
{
"module": "master-data",
"scenario": null,
"name": "创建仓库托盘",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/pallets?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "22ace7ef-3fad-400a-8ead-be29153d7b55, 94fb9fee-5f4c-4820-9b2b-26e3b76e6340",
"traceId": "639ed2ab873b4c8f9b7ead8e27c98b23",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.948Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询托盘详情",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "67a3b199-e5e4-4d47-9546-cd3bf2879375, 83d7d060-acc6-4514-aab7-af2206b74849",
"traceId": "a821033ac24740bd956260bcea3f4455",
"evidence": "",
"checkedAt": "2026-08-08T12:42:21.972Z"
},
{
"module": "master-data",
"scenario": null,
"name": "托盘详情关联正确仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "67a3b199-e5e4-4d47-9546-cd3bf2879375, 83d7d060-acc6-4514-aab7-af2206b74849",
"traceId": "a821033ac24740bd956260bcea3f4455",
"evidence": "palletId=2086070507750342657",
"checkedAt": "2026-08-08T12:42:21.972Z"
},
{
"module": "master-data",
"scenario": null,
"name": "编辑托盘",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PUT",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "75eb4dfa-480e-485a-a85a-41069a00022a, 6d439082-c876-4eb5-8ff9-4e37b2b48c4a",
"traceId": "b1d90470a5d24a688ff57d5d082d8afe",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.010Z"
},
{
"module": "master-data",
"scenario": null,
"name": "回查编辑后的托盘",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "bb62a7ee-7862-4ef4-87a1-4d471fbc437f, 5fa80dfe-5411-43b8-aed7-3953b1e8721e",
"traceId": "3ad1040ca5ae4bbd8e2d5d63eb43eaa1",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.033Z"
},
{
"module": "master-data",
"scenario": null,
"name": "托盘编辑已持久化",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "bb62a7ee-7862-4ef4-87a1-4d471fbc437f, 5fa80dfe-5411-43b8-aed7-3953b1e8721e",
"traceId": "3ad1040ca5ae4bbd8e2d5d63eb43eaa1",
"evidence": "palletId=2086070507750342657",
"checkedAt": "2026-08-08T12:42:22.033Z"
},
{
"module": "master-data",
"scenario": null,
"name": "删除未使用测试托盘",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "DELETE",
"path": "/api/platform/v1/pallets/2086070507750342657?tenantId=0&warehouseId=2086070506286530561"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "ca024645-bb1d-4cfc-8600-faf62f33ea53, 11f978f8-dc61-46ff-b205-4753401df32e",
"traceId": "4093a52584304262ac63a07e3131371d",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.067Z"
},
{
"module": "master-data",
"scenario": null,
"name": "创建快递公司",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/express-companies?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "9e1f1e4f-3d68-4d22-a295-ba31f8049363, e582d6f3-c6f2-462e-b5ea-318ef267c516",
"traceId": "42403f9c769b4ce5ae9cee289c6665aa",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.103Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询快递公司详情",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b148d348-8273-4650-9eb5-04cef1d4b034, dd2652b7-2139-4ba0-ad04-a272449cf4b9",
"traceId": "79f31f99f776425e9ee63984cda7457c",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.127Z"
},
{
"module": "master-data",
"scenario": null,
"name": "快递公司详情正确",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b148d348-8273-4650-9eb5-04cef1d4b034, dd2652b7-2139-4ba0-ad04-a272449cf4b9",
"traceId": "79f31f99f776425e9ee63984cda7457c",
"evidence": "expressId=2086070508396265473",
"checkedAt": "2026-08-08T12:42:22.127Z"
},
{
"module": "master-data",
"scenario": null,
"name": "编辑快递公司",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PUT",
"path": "/api/platform/v1/express-companies/2086070508396265473?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "eead10ca-d5d8-4851-9883-9398f893780e, b0cd99f5-d2b9-401e-964b-1214d8915b50",
"traceId": "f216e5431b74471e8f125117864309c8",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.165Z"
},
{
"module": "master-data",
"scenario": null,
"name": "停用快递公司",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/express-companies/2086070508396265473/status?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "9011ab06-6717-4df5-a1a0-3ba48286821d, 11cb84e5-d75e-4497-bad6-3f8c4c403c1f",
"traceId": "aacabe8a247a44f7b6bb65961e9aaadc",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.191Z"
},
{
"module": "master-data",
"scenario": null,
"name": "筛选快递公司列表",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies?page=1&size=20&keyword=EX808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "fa6a3ef8-173c-4cf7-9724-6616032cbbbd, da2aa3d3-9e4e-453d-b924-57f142d95ca7",
"traceId": "ad728cdd06684eed8035ac887f5f0896",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.221Z"
},
{
"module": "master-data",
"scenario": null,
"name": "快递公司列表回显停用状态",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies?page=1&size=20&keyword=EX808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "fa6a3ef8-173c-4cf7-9724-6616032cbbbd, da2aa3d3-9e4e-453d-b924-57f142d95ca7",
"traceId": "ad728cdd06684eed8035ac887f5f0896",
"evidence": "records=1",
"checkedAt": "2026-08-08T12:42:22.221Z"
},
{
"module": "master-data",
"scenario": null,
"name": "创建往来单位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/partners?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "3adc5a63-126d-4d0d-85fd-52ec4995672c, 22d5e687-9a7f-4e9d-ae5b-b70d1719bb60",
"traceId": "bdb3298832644e04ba3c9c90d40257c2",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.259Z"
},
{
"module": "master-data",
"scenario": null,
"name": "查询往来单位详情",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners/2086070509046382594?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b7e80519-22b0-41be-a508-a428b74315af, 4c94b43b-88e6-4f72-bc40-0e31739e9fed",
"traceId": "38fc7f2843594892ab61fc255988889b",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.301Z"
},
{
"module": "master-data",
"scenario": null,
"name": "往来单位详情正确",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners/2086070509046382594?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b7e80519-22b0-41be-a508-a428b74315af, 4c94b43b-88e6-4f72-bc40-0e31739e9fed",
"traceId": "38fc7f2843594892ab61fc255988889b",
"evidence": "partnerId=2086070509046382594",
"checkedAt": "2026-08-08T12:42:22.301Z"
},
{
"module": "master-data",
"scenario": null,
"name": "编辑往来单位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PUT",
"path": "/api/platform/v1/partners/2086070509046382594?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "c7734779-4d6c-463a-89e9-4a22a348dd86, 00b67ee3-0f48-4cd7-9507-4817834e8c55",
"traceId": "77e5fbd32e9a4b6ab5a0afaf312ce22c",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.331Z"
},
{
"module": "master-data",
"scenario": null,
"name": "停用往来单位",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/partners/2086070509046382594/status?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "0c1683b7-8378-4080-8e10-dd712d9d1b3d, 4f21a482-936d-4299-96ee-aefc5d15f3ac",
"traceId": "d180b7465ae24b5487b197fa459cbea1",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.369Z"
},
{
"module": "master-data",
"scenario": null,
"name": "筛选往来单位列表",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners?page=1&size=20&keyword=PT808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "cef0a736-d228-441f-a446-76e22fc5b12b, 48ad85ba-1f8b-4fb3-a5b6-56dd69253a37",
"traceId": "ad40f4bc396c450db46950c03c7a0ec6",
"evidence": "",
"checkedAt": "2026-08-08T12:42:22.409Z"
},
{
"module": "master-data",
"scenario": null,
"name": "往来单位列表回显编辑与停用状态",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners?page=1&size=20&keyword=PT808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "cef0a736-d228-441f-a446-76e22fc5b12b, 48ad85ba-1f8b-4fb3-a5b6-56dd69253a37",
"traceId": "ad40f4bc396c450db46950c03c7a0ec6",
"evidence": "records=1",
"checkedAt": "2026-08-08T12:42:22.409Z"
},
{
"module": "master-data",
"scenario": null,
"name": "下载仓库导入模板",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin/import-template"
},
"http": 200,
"code": null,
"message": "3852 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)",
"requestId": "611c27ee-edd6-4670-8ac3-b1430eaaa678, 3f858d80-54c6-472f-8a63-45621fdeeb4d",
"traceId": "48777e35543946769218d612ed92795f",
"evidence": "bytes=3852, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"checkedAt": "2026-08-08T12:42:22.447Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "仓库合法 XLSX 带数据行导入",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/warehouse-admin/import?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "631e5c7e-287d-4257-8fd1-d1910bb6a5fc, 0a7e82c3-77c8-4da1-9fe8-0cc2e2be8ca8",
"traceId": "a87e70bded8e499cba610b0e388734e3",
"evidence": "HTTP=200, code=200, importedRows=1",
"checkedAt": "2026-08-08T12:42:22.503Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "仓库重复导入返回明确冲突",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/warehouse-admin/import?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "a2eb854b-17f1-4bf8-8ccc-7fc6d167da95, 8e462be5-00d3-408c-ad26-1833180238d2",
"traceId": "126cbe62cb2b4b4789c2cca8f022ed98",
"evidence": "HTTP=200, code=200, message=success, firstImported=1, replayImported=0, errors=0",
"checkedAt": "2026-08-08T12:42:22.538Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库导入列表回查",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d",
"traceId": "6f1cef841ed04f3e823308eac0598828",
"evidence": "keyword=IMW808124221135",
"checkedAt": "2026-08-08T12:42:22.581Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "仓库重复导入后零新增",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d",
"traceId": "6f1cef841ed04f3e823308eac0598828",
"evidence": "matchingRecords=1",
"checkedAt": "2026-08-08T12:42:22.581Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "仓库导入资源回查 marker",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/warehouse-admin?page=1&size=20&keyword=IMW808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "b85eaba8-bd35-4176-b8d5-c37652906413, 04ce3a43-2d78-43c7-a597-637004701d3d",
"traceId": "6f1cef841ed04f3e823308eac0598828",
"evidence": "found=true, id=2086070510057209858",
"checkedAt": "2026-08-08T12:42:22.581Z"
},
{
"module": "master-data",
"scenario": null,
"name": "仓库导入资源停用清理",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/warehouse-admin/2086070510057209858/status?tenantId=0&status=INACTIVE"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "88def9c1-91fe-4704-a401-5b680a5c82ab, cd97f225-a76c-425f-af8e-2e41bdfdcd79",
"traceId": "685a2d7619f04d2eb13a45db846c909e",
"evidence": "id=2086070510057209858",
"checkedAt": "2026-08-08T12:42:22.613Z"
},
{
"module": "master-data",
"scenario": null,
"name": "下载快递公司导入模板",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies/import-template"
},
"http": 200,
"code": null,
"message": "3691 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)",
"requestId": "bb130c0e-47ae-4f04-988d-d413a25a02b4, 577ed2a6-79d5-494b-ae0f-e0d67677abd8",
"traceId": "1ca19ccbe71e47e7afd43a29449f71e4",
"evidence": "bytes=3691, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"checkedAt": "2026-08-08T12:42:22.652Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "快递公司合法 XLSX 带数据行导入",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/express-companies/import?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "a50d9543-3064-4fb7-87b4-8c4aed879688, ad260ccb-181b-413f-b751-65863d6eab1d",
"traceId": "19bec7c8a28c43869d3b073c055b26bc",
"evidence": "HTTP=200, code=200, importedRows=1",
"checkedAt": "2026-08-08T12:42:22.699Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "快递公司重复导入返回明确冲突",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/express-companies/import?tenantId=0"
},
"http": 200,
"code": "A0422",
"message": "快递公司导入文件校验失败",
"requestId": "0b352813-3058-4941-89d9-4df948fff898",
"traceId": "1b1a30bbb02942c4bfff3d596b3d36b4",
"evidence": "HTTP=200, code=A0422, message=快递公司导入文件校验失败, firstImported=1, replayImported=0, errors=n/a",
"checkedAt": "2026-08-08T12:42:22.738Z"
},
{
"module": "master-data",
"scenario": null,
"name": "快递公司导入列表回查",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2",
"traceId": "b2cf90848a7c45a6ab20428627ca85c4",
"evidence": "keyword=IME808124221135",
"checkedAt": "2026-08-08T12:42:22.765Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "快递公司重复导入后零新增",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2",
"traceId": "b2cf90848a7c45a6ab20428627ca85c4",
"evidence": "matchingRecords=1",
"checkedAt": "2026-08-08T12:42:22.765Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "快递公司导入资源回查 marker",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/express-companies?page=1&size=20&keyword=IME808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "6e60ee82-2943-448d-927f-16d217b0277c, 4e0779a7-9a59-4d6e-9125-17146407afe2",
"traceId": "b2cf90848a7c45a6ab20428627ca85c4",
"evidence": "found=true, id=2086070510896070657",
"checkedAt": "2026-08-08T12:42:22.765Z"
},
{
"module": "master-data",
"scenario": null,
"name": "快递公司导入资源停用清理",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/express-companies/2086070510896070657/status?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "42914ec4-96c9-42fb-b86a-7be19b38eecb, e1edd45f-e548-4d80-8a8b-de36cec74bed",
"traceId": "cfa031efa9e744a39cfd9edce2b48158",
"evidence": "id=2086070510896070657",
"checkedAt": "2026-08-08T12:42:22.797Z"
},
{
"module": "master-data",
"scenario": null,
"name": "下载往来单位导入模板",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners/import-template"
},
"http": 200,
"code": null,
"message": "3829 bytes (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)",
"requestId": "8011839d-80d8-4e62-b194-12771270cae8, 601f1732-0e23-481c-af5f-aba6d0ba3ca1",
"traceId": "cf2eaa32173c4a3db6de6d6822665442",
"evidence": "bytes=3829, contentType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"checkedAt": "2026-08-08T12:42:22.835Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "往来单位合法 XLSX 带数据行导入",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/partners/import?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "30f187bb-1950-41f2-9ecb-60cbab98c32a, 8d29b496-f6cb-46f9-9269-9f81f708c3f2",
"traceId": "370f45f40bed4b2199be6f86aa8276db",
"evidence": "HTTP=200, code=200, importedRows=1",
"checkedAt": "2026-08-08T12:42:22.889Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "往来单位重复导入返回明确冲突",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "POST",
"path": "/api/platform/v1/partners/import?tenantId=0"
},
"http": 200,
"code": "A0422",
"message": "往来单位导入文件校验失败",
"requestId": "1c3dc365-edfa-4cff-8d92-4dcbdfcc6bcf",
"traceId": "43ed049cdd9240ae9e92b5f03c25e9b2",
"evidence": "HTTP=200, code=A0422, message=往来单位导入文件校验失败, firstImported=1, replayImported=0, errors=n/a",
"checkedAt": "2026-08-08T12:42:22.920Z"
},
{
"module": "master-data",
"scenario": null,
"name": "往来单位导入列表回查",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818",
"traceId": "b54b1ab1b2da4807adeea76729862cd1",
"evidence": "keyword=IMP808124221135",
"checkedAt": "2026-08-08T12:42:22.950Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "往来单位重复导入后零新增",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818",
"traceId": "b54b1ab1b2da4807adeea76729862cd1",
"evidence": "matchingRecords=1",
"checkedAt": "2026-08-08T12:42:22.950Z"
},
{
"module": "master-data",
"scenario": "valid-import",
"name": "往来单位导入资源回查 marker",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "GET",
"path": "/api/platform/v1/partners?page=1&size=20&keyword=IMP808124221135"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "dfdea8b7-6b88-4971-8ad7-c8538d33fd6b, e95d63e4-2cf3-4f19-8bcb-9bebe3505818",
"traceId": "b54b1ab1b2da4807adeea76729862cd1",
"evidence": "found=true, id=2086070511688794113",
"checkedAt": "2026-08-08T12:42:22.950Z"
},
{
"module": "master-data",
"scenario": null,
"name": "往来单位导入资源停用清理",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/partners/2086070511688794113/status?tenantId=0"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "7673ff1b-f06e-4b82-88f6-a771456e60e1, 61bba3af-df75-4836-858c-a21d05c06ee0",
"traceId": "4c6f19e1bd6b43f4803dd772aab43baf",
"evidence": "id=2086070511688794113",
"checkedAt": "2026-08-08T12:42:22.988Z"
},
{
"module": "master-data",
"scenario": null,
"name": "停用测试仓库",
"passed": true,
"deploymentBlocker": false,
"request": {
"method": "PATCH",
"path": "/api/platform/v1/warehouse-admin/2086070506286530561/status?tenantId=0&status=INACTIVE"
},
"http": 200,
"code": "200",
"message": "success",
"requestId": "22532a06-aa5d-4e81-8e8f-31349fb59e31, 30a005b3-e468-4fec-8b14-5fe44688c3b2",
"traceId": "8139c11b29534d69a51a99d3047bafe8",
"evidence": "",
"checkedAt": "2026-08-08T12:42:23.031Z"
}
]
}