作者 lyh

gx

@@ -263,7 +263,9 @@ class DomainInfoLogic extends BaseLogic @@ -263,7 +263,9 @@ class DomainInfoLogic extends BaseLogic
263 if($server_info === false){ 263 if($server_info === false){
264 $this->fail('获取服务器数据失败'); 264 $this->fail('获取服务器数据失败');
265 } 265 }
266 - 266 + if($project_info['serve_id'] == 9){
  267 + $this->fail('请切换服务器,生成站点不能使用测试服务器');
  268 + }
267 //域名是否都已经解析 269 //域名是否都已经解析
268 if(!empty($info['domain']) && !$this->check_cname($info['domain'], $server_info)){ 270 if(!empty($info['domain']) && !$this->check_cname($info['domain'], $server_info)){
269 $this->fail('域名' . $info['domain'] . '未解析至目标服务器'); 271 $this->fail('域名' . $info['domain'] . '未解析至目标服务器');
@@ -191,6 +191,9 @@ class ProjectLogic extends BaseLogic @@ -191,6 +191,9 @@ class ProjectLogic extends BaseLogic
191 $param['extend_type'] = Project::TYPE_FIVE; 191 $param['extend_type'] = Project::TYPE_FIVE;
192 unset($param['type']); 192 unset($param['type']);
193 } 193 }
  194 + if($param['type'] == Project::TYPE_ONE){
  195 + $param['serve_id'] = 9;
  196 + }
194 if((($param['type'] == Project::TYPE_TWO) || ($param['type'] == Project::TYPE_THREE)) && empty($param['uptime'])){ 197 if((($param['type'] == Project::TYPE_TWO) || ($param['type'] == Project::TYPE_THREE)) && empty($param['uptime'])){
195 $param['uptime'] = date('Y-m-d H:i:s'); 198 $param['uptime'] = date('Y-m-d H:i:s');
196 } 199 }
@@ -32,15 +32,12 @@ class SyncService @@ -32,15 +32,12 @@ class SyncService
32 $url = 'https://form.globalso.com/api/globalsov6'; 32 $url = 'https://form.globalso.com/api/globalsov6';
33 // 项目信息 33 // 项目信息
34 $project = Project::with('deploy_build')->with('deploy_optimize')->where(['id'=>$project_id])->first(); 34 $project = Project::with('deploy_build')->with('deploy_optimize')->where(['id'=>$project_id])->first();
35 -  
36 // 不满足条件 不同步到表单系统 35 // 不满足条件 不同步到表单系统
37 if (empty($project->deploy_optimize->domain)) { 36 if (empty($project->deploy_optimize->domain)) {
38 return false; 37 return false;
39 } 38 }
40 -  
41 // 生产域名 39 // 生产域名
42 $domain = (new DomainInfo())->getDomain($project->deploy_optimize->domain); 40 $domain = (new DomainInfo())->getDomain($project->deploy_optimize->domain);
43 -  
44 // 收件设置信息 41 // 收件设置信息
45 ProjectServer::useProject($project_id); 42 ProjectServer::useProject($project_id);
46 $receive = WebSettingReceiving::where(['project_id' => $project_id])->get(); 43 $receive = WebSettingReceiving::where(['project_id' => $project_id])->get();