553 lines
17 KiB
JSON
553 lines
17 KiB
JSON
{
|
||
"contract_version": "ltjt-lifecycle-replay-v1",
|
||
"passenger_tsv": "synthetic-passengers.tsv",
|
||
"run": {
|
||
"run_id": "sept-2026-lifecycle-plugin-e2e2-01",
|
||
"marker": "TEST-202609",
|
||
"account": "测试ai员工账号",
|
||
"operator": "测试ai员工账号",
|
||
"received_at": "2026-08-11T20:59:00+08:00",
|
||
"native_baseline_id": "live-baseline-20260810-c08-c09",
|
||
"live_window": "2026-09",
|
||
"target_dates": [
|
||
"2026-09-05",
|
||
"2026-09-07",
|
||
"2026-09-09",
|
||
"2026-09-11",
|
||
"2026-09-13",
|
||
"2026-09-17",
|
||
"2026-09-25",
|
||
"2026-09-30"
|
||
],
|
||
"allow_live_write": false,
|
||
"phase": "second_run_cleanup_completed"
|
||
},
|
||
"creation": {
|
||
"order_suffix": "TEST-202609-E2E2",
|
||
"independent": {
|
||
"product": {
|
||
"name": "北京直飞--七晚九(SH)",
|
||
"keyword": "北京直飞--七晚九(SH)"
|
||
},
|
||
"customer": {
|
||
"name": "LW北京山河途国际旅行社有限公司(新概念)",
|
||
"keyword": "LW北京山河途国际旅行社有限公司(新概念)"
|
||
},
|
||
"single_date": "2026-09-13",
|
||
"batch_dates": [
|
||
"2026-09-05",
|
||
"2026-09-09",
|
||
"2026-09-30"
|
||
],
|
||
"remark": "second clean independent route replay"
|
||
},
|
||
"shared": {
|
||
"product": {
|
||
"name": "老挝行程--广东 8D7N",
|
||
"keyword": "老挝行程--广东 8D7N"
|
||
},
|
||
"customer": {
|
||
"name": "LW衡阳国旅云南分社(广东市场)",
|
||
"keyword": "LW衡阳国旅云南分社(广东市场)"
|
||
},
|
||
"single_date": "2026-09-17",
|
||
"batch_dates": [
|
||
"2026-09-07",
|
||
"2026-09-11",
|
||
"2026-09-25"
|
||
]
|
||
}
|
||
},
|
||
"objects": {
|
||
"independent_order": {
|
||
"identifier": "LW-260913TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260913TEST-202609-E2E2-A",
|
||
"tid": "14395",
|
||
"ddid": "14460",
|
||
"departure_date": "2026-09-13",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
"shared_plan": {
|
||
"identifier": "LW-260917TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"tid": "14399",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
"shared_child_order": {
|
||
"identifier": "D14464",
|
||
"kind": "shared_child_order",
|
||
"child_order_no": "D14464",
|
||
"ddid": "14464",
|
||
"tid": "14399",
|
||
"parent_group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
}
|
||
},
|
||
"creation_evidence": {
|
||
"independent_single": {
|
||
"task_id": "TASK-20260811130019-OLO3998",
|
||
"execution_id": "ae7943a8-cb74-42b7-819b-22a4d17eb9e9",
|
||
"group_numbers": ["LW-260913TEST-202609-E2E2-A"]
|
||
},
|
||
"independent_batch": {
|
||
"task_id": "TASK-20260811130248-6K821cI",
|
||
"execution_id": "74001c30-f6e5-465e-98c8-5215723eec92",
|
||
"group_numbers": [
|
||
"LW-260905TEST-202609-E2E2-A",
|
||
"LW-260909TEST-202609-E2E2-A",
|
||
"LW-260930TEST-202609-E2E2-A"
|
||
]
|
||
},
|
||
"shared_single": {
|
||
"task_id": "TASK-20260811130428-z-nkHho",
|
||
"execution_id": "c7f69477-575d-4358-a14e-d198fed187d6",
|
||
"group_numbers": ["LW-260917TEST-202609-E2E2-A"]
|
||
},
|
||
"shared_batch": {
|
||
"task_id": "TASK-20260811131037-Ry_JVPA",
|
||
"execution_id": "97f451fa-cf36-4f4c-bbb0-f78cceab72be",
|
||
"group_numbers": [
|
||
"LW-260907TEST-202609-E2E2-A",
|
||
"LW-260911TEST-202609-E2E2-A",
|
||
"LW-260925TEST-202609-E2E2-A"
|
||
]
|
||
},
|
||
"shared_child": {
|
||
"task_id": "TASK-20260811131641-X3cNeGc",
|
||
"execution_id": "df97c7fe-8804-4ea0-b0ed-f96c6948d93f",
|
||
"child_order_no": "D14464",
|
||
"parent_tid": "14399"
|
||
},
|
||
"reference_probe_key": "READONLY-REFS-sept-2026-lifecycle-plugin-e2e2-01-1786454811992",
|
||
"reference_probe_no_erp_write": true
|
||
},
|
||
"resources": {
|
||
"guide": {
|
||
"name": "LW张居雄",
|
||
"id": "11",
|
||
"resolved": true
|
||
},
|
||
"vehicle": {
|
||
"supplier": {
|
||
"name": "Vixai啊赛万象+万荣车队|อู่รถ อาไซ เวียงจันทน์ วังเวียง",
|
||
"id": "386",
|
||
"resolved": true
|
||
},
|
||
"item": "25ບ່ອນນັ່ງ座/3ວັນ天(万象+万荣)/11-16ຄົນ人返程190"
|
||
},
|
||
"hotel": {
|
||
"resource": {
|
||
"name": "万象未确认",
|
||
"id": "947",
|
||
"resolved": true
|
||
},
|
||
"room_type": "【TWN】"
|
||
},
|
||
"transport": {
|
||
"supplier": {
|
||
"name": "机票成本",
|
||
"id": "1220",
|
||
"resolved": true
|
||
},
|
||
"item": "控位-包位联运票损"
|
||
},
|
||
"other": {
|
||
"supplier": {
|
||
"name": "代收代付",
|
||
"id": "1347",
|
||
"resolved": true
|
||
},
|
||
"item": "代收代付(人民币)"
|
||
}
|
||
},
|
||
"arrangement_parameters": {
|
||
"independent_order": {
|
||
"vehicle_quantity": 1,
|
||
"hotel_end_date": "2026-09-20",
|
||
"hotel_room_count": 8,
|
||
"transport_quantity": 16,
|
||
"other_quantity": 1,
|
||
"filing": {
|
||
"number": "99121367",
|
||
"date": "2026-09-13",
|
||
"entry_port": "磨丁",
|
||
"exit_port": "万象"
|
||
}
|
||
},
|
||
"shared_plan": {
|
||
"vehicle_quantity": 1,
|
||
"hotel_end_date": "2026-09-24",
|
||
"hotel_room_count": 8,
|
||
"transport_quantity": 16,
|
||
"other_quantity": 1,
|
||
"filing": {
|
||
"number": "99121767",
|
||
"date": "2026-09-17",
|
||
"entry_port": "磨丁",
|
||
"exit_port": "万象"
|
||
}
|
||
}
|
||
},
|
||
"arrangement_row_ids": {
|
||
"independent_order": {
|
||
"vehicle": "88488",
|
||
"hotel": "88489",
|
||
"transport": "88490",
|
||
"other": "88491"
|
||
},
|
||
"shared_plan": {
|
||
"vehicle": "88492",
|
||
"hotel": "88493",
|
||
"transport": "88494",
|
||
"other": "88495"
|
||
}
|
||
},
|
||
"updates": {
|
||
"shared_planned_capacity": 17,
|
||
"independent_booking_note": {
|
||
"status": "blocked_erp_nonpersistent",
|
||
"plugin_probe_task_id": "TASK-20260811134257--SaQN9Y",
|
||
"native_submit_info_form_compared": true,
|
||
"http_status": 200,
|
||
"response_bytes": 0,
|
||
"fresh_requery_persisted": false,
|
||
"automatic_retry_forbidden": true,
|
||
"candidate_contract_version": "0.5.77"
|
||
}
|
||
},
|
||
"receivables": {
|
||
"native_baseline_verified": true,
|
||
"plugin_add_verified": true,
|
||
"plugin_row_id": "31562",
|
||
"plugin_add_task_id": "TASK-20260811143232-OrjX0Ow",
|
||
"plugin_add_execution_id": "2c094797-7f27-429d-9ec1-9a4e430c562a",
|
||
"plugin_add_payload_sha256": "f64ab3cf2c4de010bd95cde12f7a7a0708ca9d8480f2519c3c3a964f5ff19aac",
|
||
"plugin_clear_verified": true,
|
||
"plugin_clear_task_id": "TASK-20260811144129-5C_Wq1A",
|
||
"plugin_clear_execution_id": "b2bf452e-a249-447f-8867-703666419e8a",
|
||
"plugin_clear_payload_sha256": "3e23a0a832f5d8a61900a2d304a1603384cd12b53d8cd50f159d0d250763b5b6",
|
||
"independent_generated_zero_rows": [
|
||
{
|
||
"row_id": "31560",
|
||
"name": "成人团费",
|
||
"quantity": 15,
|
||
"unit_price": 0,
|
||
"amount": 0,
|
||
"currency": "CNY",
|
||
"paid": false,
|
||
"settled": false
|
||
},
|
||
{
|
||
"row_id": "31561",
|
||
"name": "单人房差",
|
||
"quantity": 1,
|
||
"unit_price": 0,
|
||
"amount": 0,
|
||
"currency": "CNY",
|
||
"paid": false,
|
||
"settled": false
|
||
}
|
||
],
|
||
"independent_generated_zero_cleared": true,
|
||
"independent_generated_zero_clear_task_id": "TASK-20260811144852-UIUugoQ",
|
||
"independent_generated_zero_clear_execution_id": "6ecd9b94-cc8a-4f5b-87ff-4175f23ec455",
|
||
"independent_generated_zero_clear_payload_sha256": "6eddbdf812d85097912a2720544cb1691d5a2df004499d7946d82078f0921e4c"
|
||
},
|
||
"export": {
|
||
"visitor_name": "测试领队"
|
||
},
|
||
"gates": {
|
||
"arrangements_cleared": true,
|
||
"receivables_cleared": true,
|
||
"transitions_verified": true
|
||
},
|
||
"transitions": {
|
||
"shared_child_active_status": "已确认",
|
||
"baseline_source": "fresh_native_detail_get_before_T03",
|
||
"results": {
|
||
"T01": {
|
||
"task_id": "TASK-20260811145700-vWzXWBc",
|
||
"execution_id": "0b5411b2-2eeb-4069-bf1c-7c7bba9113d0",
|
||
"payload_sha256": "ecbea2a1bafcb3083350c1083e0925c19d30e7f18b0e288203df943107775a7e",
|
||
"from_status": "预订",
|
||
"to_status": "已取消"
|
||
},
|
||
"T02": {
|
||
"task_id": "TASK-20260811145747-1Gz-diA",
|
||
"execution_id": "8a257e2f-0422-4b52-8417-a6ea04fec650",
|
||
"payload_sha256": "d2b06ceb11e600e96cc96d1b45684d8f5d2b43a93101e0757f3498fb753e6440",
|
||
"from_status": "已取消",
|
||
"to_status": "预订"
|
||
},
|
||
"T03": {
|
||
"task_id": "TASK-20260811145855-a5sNkqM",
|
||
"execution_id": "199dee6a-f760-4919-8968-597244753a09",
|
||
"payload_sha256": "43479868fe1f7c1f0633c39f3da3eb8c236a5b3b497600eae98251e02b92755a",
|
||
"from_status": "已确认",
|
||
"to_status": "已取消"
|
||
},
|
||
"T04": {
|
||
"task_id": "TASK-20260811150154-Qegg0-0",
|
||
"execution_id": "48a2a638-092c-459c-b385-18bd55574dca",
|
||
"payload_sha256": "4a12c6544094c7302cadeaac5e1b131c4df01f46eb70b8965e3a7287a82dee6e",
|
||
"from_status": "已取消",
|
||
"to_status": "已确认"
|
||
},
|
||
"T05": {
|
||
"task_id": "TASK-20260811150235-1hzxLB4",
|
||
"execution_id": "355a678c-d51a-458d-9997-fed42048b1de",
|
||
"payload_sha256": "61c3911c4761c41255491adaffdee4dfbf32c3ef59ebe1d100c5481b2241868b",
|
||
"from_status": "收客中",
|
||
"to_status": "已取消",
|
||
"child_cancel_probe": "READONLY-REFS-sept-2026-lifecycle-plugin-e2e2-01-1786460954796"
|
||
},
|
||
"T06": {
|
||
"task_id": "TASK-20260811150927-WOEXXuo",
|
||
"execution_id": "321105e1-9ab4-46a2-aed8-101db7370aee",
|
||
"payload_sha256": "4e09d82731908ae0fd248d972d9b2e31cd2b575a141ebcd7b6413fa01ec24986",
|
||
"from_status": "已取消",
|
||
"to_status": "收客中",
|
||
"child_still_cancelled_probe": "READONLY-REFS-sept-2026-lifecycle-plugin-e2e2-01-1786461016287"
|
||
},
|
||
"T07": {
|
||
"task_id": "TASK-20260811151038-00xZIlM",
|
||
"execution_id": "ae9bf72a-7d80-4c6f-8f74-d272035a4a14",
|
||
"payload_sha256": "04ca748df415b5e79469857c5f1d2f3a5e9020bde84797600d55c9f17f9a9328",
|
||
"from_status": "已取消",
|
||
"to_status": "已确认"
|
||
}
|
||
}
|
||
},
|
||
"cleanup": {
|
||
"allowlist_id": "allowlist-sept-2026-e2e2-01",
|
||
"objects": [
|
||
{
|
||
"identifier": "LW-260913TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260913TEST-202609-E2E2-A",
|
||
"tid": "14395",
|
||
"ddid": "14460",
|
||
"departure_date": "2026-09-13",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260905TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260905TEST-202609-E2E2-A",
|
||
"tid": "14396",
|
||
"ddid": "14461",
|
||
"departure_date": "2026-09-05",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260909TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260909TEST-202609-E2E2-A",
|
||
"tid": "14397",
|
||
"ddid": "14462",
|
||
"departure_date": "2026-09-09",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260930TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260930TEST-202609-E2E2-A",
|
||
"tid": "14398",
|
||
"ddid": "14463",
|
||
"departure_date": "2026-09-30",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260917TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"tid": "14399",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260907TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260907TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260907TEST-202609-E2E2-A",
|
||
"tid": "14400",
|
||
"departure_date": "2026-09-07",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260911TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260911TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260911TEST-202609-E2E2-A",
|
||
"tid": "14401",
|
||
"departure_date": "2026-09-11",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260925TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260925TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260925TEST-202609-E2E2-A",
|
||
"tid": "14402",
|
||
"departure_date": "2026-09-25",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "D14464",
|
||
"kind": "shared_child_order",
|
||
"child_order_no": "D14464",
|
||
"ddid": "14464",
|
||
"tid": "14399",
|
||
"parent_group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
}
|
||
],
|
||
"export_evidence_frozen": true,
|
||
"delete_authorized": true,
|
||
"deleted_refs": [
|
||
{
|
||
"identifier": "D14464",
|
||
"kind": "shared_child_order",
|
||
"child_order_no": "D14464",
|
||
"ddid": "14464",
|
||
"tid": "14399",
|
||
"parent_group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260917TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260917TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260917TEST-202609-E2E2-A",
|
||
"tid": "14399",
|
||
"departure_date": "2026-09-17",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260907TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260907TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260907TEST-202609-E2E2-A",
|
||
"tid": "14400",
|
||
"departure_date": "2026-09-07",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260911TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260911TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260911TEST-202609-E2E2-A",
|
||
"tid": "14401",
|
||
"departure_date": "2026-09-11",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260925TEST-202609-E2E2-A",
|
||
"kind": "shared_plan",
|
||
"group_no": "LW-260925TEST-202609-E2E2-A",
|
||
"plan_no": "LW-260925TEST-202609-E2E2-A",
|
||
"tid": "14402",
|
||
"departure_date": "2026-09-25",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260913TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260913TEST-202609-E2E2-A",
|
||
"tid": "14395",
|
||
"ddid": "14460",
|
||
"departure_date": "2026-09-13",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260905TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260905TEST-202609-E2E2-A",
|
||
"tid": "14396",
|
||
"ddid": "14461",
|
||
"departure_date": "2026-09-05",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260909TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260909TEST-202609-E2E2-A",
|
||
"tid": "14397",
|
||
"ddid": "14462",
|
||
"departure_date": "2026-09-09",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
},
|
||
{
|
||
"identifier": "LW-260930TEST-202609-E2E2-A",
|
||
"kind": "independent_order",
|
||
"group_no": "LW-260930TEST-202609-E2E2-A",
|
||
"tid": "14398",
|
||
"ddid": "14463",
|
||
"departure_date": "2026-09-30",
|
||
"owner_account": "测试ai员工账号",
|
||
"marker": "TEST-202609"
|
||
}
|
||
],
|
||
"shared_plans_with_no_children": [
|
||
"14399",
|
||
"14400",
|
||
"14401",
|
||
"14402"
|
||
],
|
||
"aggregate_post_delete_requery": {
|
||
"probe_key": "READONLY-REFS-sept-2026-lifecycle-plugin-e2e2-01-1786464329912",
|
||
"checked_at": "2026-08-11T16:05:29Z",
|
||
"http_statuses": [
|
||
200,
|
||
200,
|
||
200,
|
||
200,
|
||
200,
|
||
200,
|
||
200,
|
||
200,
|
||
200
|
||
],
|
||
"checked_ref_count": 9,
|
||
"list_refs_present": 0,
|
||
"child_detail_form_present": false,
|
||
"child_marker_present": false,
|
||
"login_timeout": false,
|
||
"permission_error": false,
|
||
"running_tasks": [],
|
||
"matched": true
|
||
}
|
||
}
|
||
}
|