|
@@ -533,7 +533,7 @@ class ProjectLogic extends BaseLogic |
|
@@ -533,7 +533,7 @@ class ProjectLogic extends BaseLogic |
|
533
|
//单独保存行业信息
|
533
|
//单独保存行业信息
|
|
534
|
ProjectIndustryRelated::saveRelated($deploy_optimize['project_id'],$deploy_optimize['industry'] ?? []);
|
534
|
ProjectIndustryRelated::saveRelated($deploy_optimize['project_id'],$deploy_optimize['industry'] ?? []);
|
|
535
|
$deployOptimizeModel = new DeployOptimize();
|
535
|
$deployOptimizeModel = new DeployOptimize();
|
|
536
|
- if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){
|
536
|
+ if(isset($deploy_optimize['domain'])){
|
|
537
|
//更改域名
|
537
|
//更改域名
|
|
538
|
$this->editDomainStatus($deploy_optimize['domain'],$deploy_optimize['project_id']);
|
538
|
$this->editDomainStatus($deploy_optimize['domain'],$deploy_optimize['project_id']);
|
|
539
|
}
|
539
|
}
|
|
@@ -915,15 +915,11 @@ class ProjectLogic extends BaseLogic |
|
@@ -915,15 +915,11 @@ class ProjectLogic extends BaseLogic |
|
915
|
}
|
915
|
}
|
|
916
|
$domainModel = new DomainInfo();
|
916
|
$domainModel = new DomainInfo();
|
|
917
|
//查看当前域名是否已使用
|
917
|
//查看当前域名是否已使用
|
|
918
|
- $domainInfo = $domainModel->read(['id'=>$domain,'project_id'=>['!=',0]]);
|
918
|
+ $domainInfo = $domainModel->read(['id'=>$domain,'status'=>1,'project_id'=>['!=',0]]);
|
|
919
|
if($domainInfo !== false){
|
919
|
if($domainInfo !== false){
|
|
920
|
$this->fail('当前域名已被其他服务器使用');
|
920
|
$this->fail('当前域名已被其他服务器使用');
|
|
921
|
}
|
921
|
}
|
|
922
|
- //先清空上一次所绑定的域名
|
|
|
|
923
|
- $info = $domainModel->read(['project_id'=>$project_id]);
|
|
|
|
924
|
- if($info !== false){
|
|
|
|
925
|
- $domainModel->edit(['project_id'=>0,'status'=>DomainInfo::STATUS_ZERO],['id'=>$info['id']]);
|
|
|
|
926
|
- }
|
922
|
+ $domainModel->edit(['project_id'=>0,'status'=>DomainInfo::STATUS_ZERO],['project_id'=>$project_id]);
|
|
927
|
//重新设置域名
|
923
|
//重新设置域名
|
|
928
|
$domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]);
|
924
|
$domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]);
|
|
929
|
return $this->success();
|
925
|
return $this->success();
|
|
@@ -959,15 +955,15 @@ class ProjectLogic extends BaseLogic |
|
@@ -959,15 +955,15 @@ class ProjectLogic extends BaseLogic |
|
959
|
$noticeModel = new NoticeLog();
|
955
|
$noticeModel = new NoticeLog();
|
|
960
|
$info = $noticeModel->read(['type'=>NoticeLog::TYPE_COPY_PROJECT,'status'=>0,'data'=>['like','%"'.$this->param['project_id'].'"%']]);
|
956
|
$info = $noticeModel->read(['type'=>NoticeLog::TYPE_COPY_PROJECT,'status'=>0,'data'=>['like','%"'.$this->param['project_id'].'"%']]);
|
|
961
|
if($info !== false){
|
957
|
if($info !== false){
|
|
962
|
- return $this->success('当前项目已在复制中');
|
958
|
+ return $this->success(['message'=>'当前项目已在复制中']);
|
|
963
|
}
|
959
|
}
|
|
964
|
$projectModel = new Project();
|
960
|
$projectModel = new Project();
|
|
965
|
- $projectInfo = $projectModel->read(['old_project_id'=>$this->param['project_id']]);
|
961
|
+ $projectInfo = $projectModel->read(['type'=>0,'old_project_id'=>$this->param['project_id']]);
|
|
966
|
if($projectInfo !== false){
|
962
|
if($projectInfo !== false){
|
|
967
|
- return $this->success('当前项目已复制过');
|
963
|
+ return $this->success(['message'=>'当前项目已复制过']);
|
|
968
|
}
|
964
|
}
|
|
969
|
NoticeLog::createLog(NoticeLog::TYPE_COPY_PROJECT, ['project_id' => $this->param['project_id']]);
|
965
|
NoticeLog::createLog(NoticeLog::TYPE_COPY_PROJECT, ['project_id' => $this->param['project_id']]);
|
|
970
|
- return $this->success('项目复制中,请稍后前往初始化项目查看;');
|
966
|
+ return $this->success(['message'=>'项目复制中,请稍后前往初始化项目查看;']);
|
|
971
|
}
|
967
|
}
|
|
972
|
|
968
|
|
|
973
|
/**
|
969
|
/**
|