2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline — 
============================================================
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   ETC 开票 SQL 写入 (Step 22-24)
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline — ============================================================
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   (复用已有 code=02d0f55bac1a45bdaaac8249105f58ff, orderCode=RHJC040026090200011150510009)
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline — 
──────────────────────────────────────────────────
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline — [Step 22] ETC 开票信息写入 (base_etc_invoice × N)
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline — ──────────────────────────────────────────────────
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   order_code        = RHJC040026090200011150510009
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   push_order_no     = RHJC040026090200011150510009-1
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   order_detail_code = 02d0f55bac1a45bdaaac8249105f58ff
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   发票条数          = 3
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   运费(driverActualFreight) = 1.47，发票金额上限(运费×50%) = 0.73
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   发票金额合计 = 0.42（3 张，各 ['0.18', '0.14', '0.10']）≤ 上限，校验通过
2026-09-08 11:54:53 [INFO] tests.apis.yun8.pipeline —   [1/3] 发票号=26495348006345293951 金额=0.18 广东古镇东站→湖南郴州西站 交易时间=2026-05-13 22:01:57 开票时间=2026-06-05 23:40:38
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —     [OK] INSERT 成功 (rows: 1)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   [2/3] 发票号=26411672995445513319 金额=0.14 湖南郴州西站→湖南岳阳东站 交易时间=2026-05-14 13:54:10 开票时间=2026-06-06 14:28:46
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —     [OK] INSERT 成功 (rows: 1)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   [3/3] 发票号=26495929355088412155 金额=0.10 湖南岳阳东站→湖北孝感东站 交易时间=2026-05-15 13:03:17 开票时间=2026-06-06 10:01:36
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —     [OK] INSERT 成功 (rows: 1)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   base_etc_invoice 完成: 成功 3, 失败 0, 总计 3
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — 
──────────────────────────────────────────────────
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — [Step 23] ETC 推送记录写入 (tms_order_etc_push)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — ──────────────────────────────────────────────────
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   order_no          = RHJC040026090200011150510009
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   push_order_no     = RHJC040026090200011150510009-1
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   order_detail_code = 02d0f55bac1a45bdaaac8249105f58ff
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   code              = 398dd480d7e54e2e8bd46c23966cc13a
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   [OK] INSERT 成功 (rows: 1)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — 
──────────────────────────────────────────────────
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — [Step 24] 更新运单 ETC 开票状态 (tms_order_detail.etc_invoice_status=3)
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline — ──────────────────────────────────────────────────
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   order_code = RHJC040026090200011150510009
2026-09-08 11:54:54 [INFO] tests.apis.yun8.pipeline —   [OK] UPDATE 成功 (rows: 1)
