|
...
|
...
|
@@ -236,19 +236,22 @@ class ProjectUpdate extends Command |
|
|
|
if ($custom_types) {
|
|
|
|
$custom_model = new CustomModule();
|
|
|
|
foreach ($custom_types as $v_custom) {
|
|
|
|
try {
|
|
|
|
$custom_info = $custom_model->read(['route' => $v_custom]);
|
|
|
|
if (!$custom_info) {
|
|
|
|
$custom_model->add([
|
|
|
|
'name' => $v_custom,
|
|
|
|
'project_id' => $project_id,
|
|
|
|
'route' => $v_custom
|
|
|
|
]);
|
|
|
|
$log = UpdateLog::where('project_id', $project_id)->where('api_type', $v_custom)->first();
|
|
|
|
if (empty($log)) {
|
|
|
|
try {
|
|
|
|
$custom_info = $custom_model->read(['route' => $v_custom]);
|
|
|
|
if (!$custom_info) {
|
|
|
|
$custom_model->add([
|
|
|
|
'name' => $v_custom,
|
|
|
|
'project_id' => $project_id,
|
|
|
|
'route' => $v_custom
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
UpdateLog::createLog($project_id, $v_custom, $task->api_url);
|
|
|
|
} catch (\Exception $e) {
|
|
|
|
echo 'date:' . date('Y-m-d H:i:s') . ', task_id: ' . $task->id . ', error: ' . $e->getMessage() . PHP_EOL;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
UpdateLog::createLog($project_id, $v_custom, $task->api_url);
|
|
|
|
} catch (\Exception $e) {
|
|
|
|
echo 'date:' . date('Y-m-d H:i:s') . ', task_id: ' . $task->id . ', error: ' . $e->getMessage() . PHP_EOL;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|