From ffb5c449fb0350dafaee227d851a69a891581477 Mon Sep 17 00:00:00 2001 From: En Date: Sat, 11 Apr 2026 19:28:58 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E4=B9=90=E8=AF=BB=E6=B4=BE):=20B3=E5=AF=B9?= =?UTF-8?q?=E8=B4=A6=E6=97=B6B2=E8=AF=A6=E6=83=85=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E7=BC=BA=E5=B0=91phone=E5=AD=97=E6=AE=B5=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=85=B3=E8=81=94=E7=94=A8=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit B3批量查询返回phone,但调用B2获取详情后phone丢失。 将B3列表中的phone合并到B2详情数据中再传给syncWork。 Co-Authored-By: Claude Opus 4.6 --- .../java/com/lesingle/modules/leai/task/LeaiReconcileTask.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lesingle-creation-backend/src/main/java/com/lesingle/modules/leai/task/LeaiReconcileTask.java b/lesingle-creation-backend/src/main/java/com/lesingle/modules/leai/task/LeaiReconcileTask.java index e18295a..8060863 100644 --- a/lesingle-creation-backend/src/main/java/com/lesingle/modules/leai/task/LeaiReconcileTask.java +++ b/lesingle-creation-backend/src/main/java/com/lesingle/modules/leai/task/LeaiReconcileTask.java @@ -68,6 +68,8 @@ public class LeaiReconcileTask { Map fullData = leaiApiClient.fetchWorkDetail(workId); if (fullData != null) { + // B2 详情接口不返回 phone,将 B3 列表中的 phone 合并进去 + fullData.put("phone", phone); try { leaiSyncService.syncWork(workId, fullData, "B3对账"); synced++;