作者 lyh

gx

@@ -370,7 +370,10 @@ class ProjectLogic extends BaseLogic @@ -370,7 +370,10 @@ class ProjectLogic extends BaseLogic
370 public function editDomainStatus($domain,$project_id){ 370 public function editDomainStatus($domain,$project_id){
371 $domainModel = new DomainInfo(); 371 $domainModel = new DomainInfo();
372 //先清空上一次所绑定的域名 372 //先清空上一次所绑定的域名
373 - $domainModel->edit(['status'=>DomainInfo::STATUS_ZERO],['project_id'=>$project_id]); 373 + $info = $domainModel->read(['project_id'=>$project_id]);
  374 + if($info !== false){
  375 + $domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO]);
  376 + }
374 //重新设置域名 377 //重新设置域名
375 $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['domain'=>$domain]); 378 $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['domain'=>$domain]);
376 return $this->success(); 379 return $this->success();