|
@@ -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){
|