作者 lyh

gx拓展数据模块

... ... @@ -95,6 +95,18 @@ class RankDataLogic extends BaseLogic
$languageList = $languageModel->list(['project_id'=>$project['id']]);
if(!empty($languageList) && is_array($languageList)){
foreach($languageList as $lang){
if($lang['lang'] =='ja'){
$lang['lang'] ='jp';
}
if($lang['lang'] == 'ko'){
$lang['lang'] ='kr';
}
if($lang['lang'] =='ms'){
$lang['lang']='my';
}
if($lang['lang'] == 'vi'){
$lang['lang'] ='vn';
}
$remain_day = $lang_data[$lang['lang']]['dabiao_day'] ?? 0;
$data['langs'][$lang['language'] ?? ''] = [
'lang'=>$lang['lang'],
... ... @@ -390,6 +402,18 @@ class RankDataLogic extends BaseLogic
$lang_list = $api->getLangList();
if (!empty($lang_list[$api_no])) {
foreach ($lang_list[$api_no] as $lang){
if($lang =='ja'){
$lang ='jp';
}
if($lang == 'ko'){
$lang ='kr';
}
if($lang =='ms'){
$lang='my';
}
if($lang == 'vi'){
$lang ='vn';
}
$model = RankData::where('project_id', $project_id)->where('lang', $lang)->first();
if (!$model || $model->updated_date != date('Y-m-d') || $force) {
$res = $api->getGoogleRank($api_no, $lang, 7, $force);
... ...