修改迁移

This commit is contained in:
2026-05-26 14:46:52 +08:00
parent 711c5ae0a7
commit 7c83ece24c

View File

@@ -35,25 +35,25 @@ class SyncData extends Command
$processedData = []; $processedData = [];
foreach ($remoteRows as $row) { 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; $operator_id = $operator ? $operator['id'] : null;
$company_id = $operator ? $operator['company_id'] : null; $company_id = $operator ? $operator['company_id'] : null;
$processedData[] = [ $processedData[] = [
// 'id' => $row['id'], // 如果想用旧ID就取消注释否则留空让本地表自增 'id' => $row['id'], // 如果想用旧ID就取消注释否则留空让本地表自增
'website' => $row['website_url'], 'website' => $row['website'],
'datanum' => $row['datanum'], 'datanum' => $row['datanum'],
'create_time' => !empty($row['create_time']) ? strtotime($row['create_time']) : 0, 'create_time' => !empty($row['create_time']) ? $row['create_time'] : 0,
'update_time' => !empty($row['update_time']) ? strtotime($row['update_time']) : 0, 'update_time' => !empty($row['update_time']) ? $row['update_time'] : 0,
'progress' => $row['progress'], 'progress' => $row['progress'],
'remark' => $row['remark'] ?? '', 'remark' => $row['remark'] ?? '',
'status' => $row['is_completed'], 'status' => $row['is_complete'],
'lock_time' => $row['lock_time'] ?? 0, 'lock_time' => $row['lock_time'] ?? 0,
'operator_id' => $operator_id, 'operator_id' => $operator_id ?? 0,
'company_id' => $company_id, 'company_id' => $company_id ?? 0,
'user_id' => $row['staff_id'] ?? null, 'user_id' => $row['staff_id'] ?? 0,
]; ];
} }