作者 lyh
... ... @@ -56,16 +56,21 @@ class OptimizeController extends BaseController
$v = $this->handleParam($v);
//特殊项目 两个api_no
// if($v['id'] == 2104){
// $keyword_num_map = [10690=>100, 11201 => 50];
// foreach ($keyword_num_map as $api_no => $keyword_num){
// $data = $rankDataModel->read(['project_id'=>$v['id'],'api_no' => $api_no, 'lang'=>''],['first_page_num','indexed_pages_num']);
// $v['first_page_num'][] = $data['first_page_num'] ?? 0;
// $v['indexed_pages_num'][] = $data['indexed_pages_num'] ?? 0;
// $v['g'][] = $this->getGNum($v['id'], $api_no);
// $v['keyword_num'][] = $keyword_num;
// }
// }
if($v['id'] == 2104){
$keyword_num_map = [10690=>100, 11201 => 50];
$v['first_page_num'] = $v['indexed_pages_num'] = $v['g'] = $v['keyword_num'] = [];
foreach ($keyword_num_map as $api_no => $keyword_num){
$data = $rankDataModel->read(['project_id'=>$v['id'],'api_no' => $api_no, 'lang'=>''],['first_page_num','indexed_pages_num']);
$v['first_page_num'][] = $data['first_page_num'] ?? 0;
$v['indexed_pages_num'][] = $data['indexed_pages_num'] ?? 0;
$v['g'][] = $this->getGNum($v['id'], $api_no);
$v['keyword_num'][] = $keyword_num;
}
$v['first_page_num'] = implode(',', $v['first_page_num']);
$v['indexed_pages_num'] = implode(',', $v['indexed_pages_num']);
$v['g'] = implode(',', $v['g']);
$v['keyword_num'] = implode(',', $v['keyword_num']);
}
$lists['list'][$k] = $v;
}
... ...
... ... @@ -181,7 +181,7 @@ class RankDataLogic extends BaseLogic
//多个api_no项目 切换api_no查看数据
if($project_id == 2104){
$data['other_api_no'] = $api_no == 10690 ? 11201 : 10690;
$data['other_api_no_source'] = $api_no == 10690 ? 'yandex' : 'google';
$data['other_api_no_source'] = $api_no == 10690 ? 'Yandex' : 'Google';
}
return $data;
... ...