修改迁移
This commit is contained in:
@@ -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,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user