From 7c83ece24c9fe1b440fcd74d6be034bffaa186ad Mon Sep 17 00:00:00 2001 From: GiveMePast <1248298477@qq.com> Date: Tue, 26 May 2026 14:46:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=BF=81=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/command/SyncData.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/command/SyncData.php b/app/command/SyncData.php index 35705f4..e87cc2d 100644 --- a/app/command/SyncData.php +++ b/app/command/SyncData.php @@ -35,25 +35,25 @@ class SyncData extends Command $processedData = []; foreach ($remoteRows as $row) { - $operator = Db::name('company_operators')->where('operator_name', $row['operator'])->find(); + $operator = Db::name('company_operators')->where('operator_name', 'like', '%' . $row['operator'] . '%')->find(); $operator_id = $operator ? $operator['id'] : null; $company_id = $operator ? $operator['company_id'] : null; $processedData[] = [ - // 'id' => $row['id'], // 如果想用旧ID就取消注释,否则留空让本地表自增 - 'website' => $row['website_url'], + 'id' => $row['id'], // 如果想用旧ID就取消注释,否则留空让本地表自增 + 'website' => $row['website'], 'datanum' => $row['datanum'], - 'create_time' => !empty($row['create_time']) ? strtotime($row['create_time']) : 0, - 'update_time' => !empty($row['update_time']) ? strtotime($row['update_time']) : 0, + 'create_time' => !empty($row['create_time']) ? $row['create_time'] : 0, + 'update_time' => !empty($row['update_time']) ? $row['update_time'] : 0, 'progress' => $row['progress'], 'remark' => $row['remark'] ?? '', - 'status' => $row['is_completed'], + 'status' => $row['is_complete'], 'lock_time' => $row['lock_time'] ?? 0, - 'operator_id' => $operator_id, - 'company_id' => $company_id, - 'user_id' => $row['staff_id'] ?? null, + 'operator_id' => $operator_id ?? 0, + 'company_id' => $company_id ?? 0, + 'user_id' => $row['staff_id'] ?? 0, ]; }