|
...
|
...
|
@@ -179,9 +179,6 @@ class ProjectLogic extends BaseLogic |
|
|
|
protected function saveProjectDeployOptimize($deploy_optimize){
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){
|
|
|
|
if (!preg_match('/http/', $deploy_optimize['domain'])) {
|
|
|
|
$deploy_optimize['domain'] = 'https://'.trim($deploy_optimize['domain'],'/').'/';
|
|
|
|
}
|
|
|
|
//更改域名
|
|
|
|
if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){
|
|
|
|
$this->editDomainStatus($deploy_optimize['domain'],$deploy_optimize['project_id']);
|
|
...
|
...
|
@@ -372,10 +369,10 @@ class ProjectLogic extends BaseLogic |
|
|
|
//先清空上一次所绑定的域名
|
|
|
|
$info = $domainModel->read(['project_id'=>$project_id]);
|
|
|
|
if($info !== false){
|
|
|
|
$domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO]);
|
|
|
|
$domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO],['id'=>$info['id']]);
|
|
|
|
}
|
|
|
|
//重新设置域名
|
|
|
|
$rs = $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['domain'=>$domain]);
|
|
|
|
$domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]);
|
|
|
|
return $this->success();
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|