作者 lyh
@@ -16,6 +16,7 @@ use App\Models\Com\Notify; @@ -16,6 +16,7 @@ use App\Models\Com\Notify;
16 use App\Models\Com\UpdateNotify; 16 use App\Models\Com\UpdateNotify;
17 use App\Models\Com\UpdateProgress; 17 use App\Models\Com\UpdateProgress;
18 use App\Models\Devops\ServerConfig; 18 use App\Models\Devops\ServerConfig;
  19 +use App\Models\Devops\ServersIp;
19 use App\Models\Domain\DomainInfo; 20 use App\Models\Domain\DomainInfo;
20 use App\Models\Project\Country as CountryModel; 21 use App\Models\Project\Country as CountryModel;
21 use App\Models\Project\Project; 22 use App\Models\Project\Project;
@@ -51,8 +52,14 @@ class CNoticeController extends BaseController @@ -51,8 +52,14 @@ class CNoticeController extends BaseController
51 //获取项目所在服务器 52 //获取项目所在服务器
52 $project_model = new Project(); 53 $project_model = new Project();
53 $project_info = $project_model->read(['id'=>$project_id],['serve_id']); 54 $project_info = $project_model->read(['id'=>$project_id],['serve_id']);
  55 + if(!$project_info){
  56 + $this->fail('未查询到项目数据');
  57 + }
  58 + $serve_ip_model = new ServersIp();
  59 + $serve_ip_info = $serve_ip_model->read(['id'=>$project_info['serve_id']],['servers_id']);
  60 + $servers_id = $serve_ip_info ? $serve_ip_info['servers_id'] : 0;
54 61
55 - if($project_info && $project_info['serve_id'] == ServerConfig::SELF_SITE_ID){ 62 + if($servers_id == ServerConfig::SELF_SITE_ID){
56 //自建站服务器:如果项目已经上线,不请求C端接口,数据直接入库 63 //自建站服务器:如果项目已经上线,不请求C端接口,数据直接入库
57 $domain_model = new DomainInfo(); 64 $domain_model = new DomainInfo();
58 $domain_info = $domain_model->read(['project_id'=>$this->user['project_id']],['domain']); 65 $domain_info = $domain_model->read(['project_id'=>$this->user['project_id']],['domain']);
@@ -34,7 +34,7 @@ class ServerConfig extends Base @@ -34,7 +34,7 @@ class ServerConfig extends Base
34 34
35 const STATUS_ONE = 1; 35 const STATUS_ONE = 1;
36 36
37 - const SELF_SITE_ID = 8;//自建站服务器ID 37 + const SELF_SITE_ID = 6;//自建站服务器ID
38 38
39 /** 39 /**
40 * @remark :获取数据用户名解密 40 * @remark :获取数据用户名解密
@@ -133,6 +133,9 @@ class SyncSubmitTaskService @@ -133,6 +133,9 @@ class SyncSubmitTaskService
133 $visit_data['updated_date'] = $data['submit_at']->toDateString(); 133 $visit_data['updated_date'] = $data['submit_at']->toDateString();
134 $visit_data['created_at'] = $data['submit_at']; 134 $visit_data['created_at'] = $data['submit_at'];
135 $visit_data['user_agent'] = $data['user_agent']; 135 $visit_data['user_agent'] = $data['user_agent'];
  136 + if(!empty($data['is_cf'])){
  137 + $visit_data['is_inquiry'] = 1;
  138 + }
136 Visit::saveData($visit_data, $date); 139 Visit::saveData($visit_data, $date);
137 140
138 return true; 141 return true;