|
...
|
...
|
@@ -58,6 +58,25 @@ class SyncSubmitTaskService |
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 特殊处理项目 去掉来源url的全部参数
|
|
|
|
*/
|
|
|
|
public function handle_referer($referer){
|
|
|
|
$url = [
|
|
|
|
'www.shphe.ru',
|
|
|
|
'www.mainpaper.ru',
|
|
|
|
'www.jinbiao.ru',
|
|
|
|
'www.gyhockey.ru',
|
|
|
|
];
|
|
|
|
|
|
|
|
if(Str::contains($referer, $url)){
|
|
|
|
$referer = pathinfo($referer,PATHINFO_DIRNAME);
|
|
|
|
}
|
|
|
|
return $referer;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 询盘
|
|
|
|
* @param $data
|
|
|
|
* @return bool
|
|
...
|
...
|
@@ -75,6 +94,8 @@ class SyncSubmitTaskService |
|
|
|
|
|
|
|
$form_id = InquiryForm::getFromId($data['data']);
|
|
|
|
|
|
|
|
$data['referer'] = $this->handle_referer($data['referer']);
|
|
|
|
|
|
|
|
InquiryFormData::saveData($form_id, $data['domain'], $data['ip'], $data['country'], $data['referer'], $data['user_agent'], $data['submit_at'], $data['data']);
|
|
|
|
|
|
|
|
//转化询盘
|
|
...
|
...
|
@@ -102,7 +123,7 @@ class SyncSubmitTaskService |
|
|
|
$referrer_url = $url_arr['scheme'] . '://' . $url_arr['host'] . '/';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$visit_data['referrer_url'] = $referrer_url;
|
|
|
|
$visit_data['referrer_url'] = $this->handle_referer($referrer_url);
|
|
|
|
$visit_data['device_port'] = $data['data']['device_port']??'';
|
|
|
|
$visit_data['url'] = $data['data']['url']??'';
|
|
|
|
$visit_data['domain'] = $data['domain']??'';
|
...
|
...
|
|