|
...
|
...
|
@@ -53,7 +53,7 @@ class SyncInquiryProject extends Command |
|
|
|
|
|
|
|
/**
|
|
|
|
* 同步优化项目及路由
|
|
|
|
* TODO 同步v4 v5 v6项目以及路由, 删除过期项目及路由
|
|
|
|
* 同步v4 v5 v6项目以及路由, 删除过期项目及路由
|
|
|
|
* @return bool
|
|
|
|
*/
|
|
|
|
public function handle()
|
|
...
|
...
|
@@ -133,7 +133,6 @@ class SyncInquiryProject extends Command |
|
|
|
$query->orwhere('gl_project_online_check.qa_status', OnlineCheck::STATUS_ONLINE_TRUE)
|
|
|
|
->orwhere('gl_project.is_upgrade', Project::IS_UPGRADE_TRUE);
|
|
|
|
})
|
|
|
|
->limit(5)
|
|
|
|
->get(['gl_project.id', 'gl_project.title', 'gl_project.level', 'gl_project.channel']);
|
|
|
|
// 获取所有项目域名
|
|
|
|
$domains = DomainInfo::whereIn('project_id', $project->pluck('id')->toArray())->pluck('domain', 'project_id')->toArray();
|
|
...
|
...
|
@@ -142,7 +141,7 @@ class SyncInquiryProject extends Command |
|
|
|
// 过滤暂停优化项目, 映射类型2, model没有定义常量
|
|
|
|
if (in_array(2, $val->level))
|
|
|
|
continue;
|
|
|
|
$project = InquiryProject::saveProject($date,InquiryProject::VERSION_SIX, $val->id, $val->title, $val->channel['channel_id'], $domains[$val->id]);
|
|
|
|
$project = InquiryProject::saveProject($date,InquiryProject::VERSION_SIX, $val->id, $val->title, $val->channel['channel_id'], 'https://'.$domains[$val->id].'/');
|
|
|
|
$this->pushTask($project->id);
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|