作者 刘锟

update

... ... @@ -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);
}
... ...
... ... @@ -53,7 +53,7 @@ class SyncInquiryProjectRoute extends Command
/**
* 同步优化项目及路由
* TODO 同步v4 v5 v6项目以及路由, 删除过期项目及路由
* 同步v4 v5 v6项目以及路由, 删除过期项目及路由
* @return bool
*/
public function handle()
... ... @@ -130,7 +130,7 @@ class SyncInquiryProjectRoute extends Command
echo '同步项目ID:' . $task->id . PHP_EOL;
$date = intval(date('Ymd'));
ProjectServer::useProject($task->primary_id);
// TODO 产品分类标题、路由, 产品标题、路由, 同步到路由表
// 产品分类标题、路由, 产品标题、路由, 同步到路由表
$category = Category::where('status', Category::STATUS_ACTIVE)->get(['title', 'route']);
foreach ($category as $key=>$val) {
InquiryProjectRoute::saveProjectRoute($task->id, $val->title, $val->route, $date);
... ...