fix(乐读派): B3对账时B2详情接口缺少phone字段导致无法关联用户

B3批量查询返回phone,但调用B2获取详情后phone丢失。
将B3列表中的phone合并到B2详情数据中再传给syncWork。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
En 2026-04-11 19:28:58 +08:00
parent 98e9ad1d28
commit ffb5c449fb

View File

@ -68,6 +68,8 @@ public class LeaiReconcileTask {
Map<String, Object> fullData = leaiApiClient.fetchWorkDetail(workId);
if (fullData != null) {
// B2 详情接口不返回 phone B3 列表中的 phone 合并进去
fullData.put("phone", phone);
try {
leaiSyncService.syncWork(workId, fullData, "B3对账");
synced++;