作者 刘锟

update

@@ -156,13 +156,16 @@ class DomainInfoLogic extends BaseLogic @@ -156,13 +156,16 @@ class DomainInfoLogic extends BaseLogic
156 } 156 }
157 //获取项目数据 157 //获取项目数据
158 $project_model = new Project(); 158 $project_model = new Project();
159 - $project_info = $project_model->read(['id'=>$info['project_id']],['serve_id','type']); 159 + $project_info = $project_model->read(['id'=>$info['project_id']],['serve_id','type','project_type']);
160 if($project_info === false){ 160 if($project_info === false){
161 $this->fail('获取项目数据失败'); 161 $this->fail('获取项目数据失败');
162 } 162 }
163 if($project_info['type'] == Project::TYPE_CLOSE){ 163 if($project_info['type'] == Project::TYPE_CLOSE){
164 $this->fail('项目已关闭,无法执行此操作'); 164 $this->fail('项目已关闭,无法执行此操作');
165 } 165 }
  166 + if($project_info['project_type'] == Project::PROJECT_TYPE_SEO){
  167 + $this->fail('白帽SEO项目,无法执行此操作');
  168 + }
166 $serverIpModel = new ServersIp(); 169 $serverIpModel = new ServersIp();
167 $serversIpInfo = $serverIpModel->read(['id'=>$project_info['serve_id']],['servers_id','ip','domain']); 170 $serversIpInfo = $serverIpModel->read(['id'=>$project_info['serve_id']],['servers_id','ip','domain']);
168 if($serversIpInfo === false){ 171 if($serversIpInfo === false){
@@ -37,6 +37,7 @@ class Project extends Base @@ -37,6 +37,7 @@ class Project extends Base
37 const IS_DEL_FALSE = 0; 37 const IS_DEL_FALSE = 0;
38 const IS_DEL_TRUE = 1; 38 const IS_DEL_TRUE = 1;
39 39
  40 + const PROJECT_TYPE_SEO = 1;//白帽seo项目
40 /** 41 /**
41 * 星级客户 42 * 星级客户
42 * @return string[] 43 * @return string[]