|
...
|
...
|
@@ -92,6 +92,7 @@ class ProjectController extends BaseController |
|
|
|
'gl_project.is_upgrade AS is_upgrade',
|
|
|
|
'gl_project.created_at AS created_at',
|
|
|
|
'gl_project.cooperate_date AS cooperate_date',
|
|
|
|
'gl_project.site_status AS site_status',
|
|
|
|
'gl_project_online_check.id AS online_check_id',
|
|
|
|
'gl_project_online_check.question AS question',
|
|
|
|
'gl_project_online_check.optimist_status AS optimist_status',
|
|
...
|
...
|
@@ -273,6 +274,12 @@ class ProjectController extends BaseController |
|
|
|
if(isset($this->map['optimize_optimist_mid'])){
|
|
|
|
$query = $query->where('gl_project_deploy_optimize.optimist_mid',$this->map['optimize_optimist_mid']);
|
|
|
|
}
|
|
|
|
if(isset($this->map['plan'])){
|
|
|
|
$query = $query->where('gl_project_deploy_build.plan',$this->map['plan']);
|
|
|
|
}
|
|
|
|
if(isset($this->map['site_status'])){
|
|
|
|
$query = $query->where('gl_project.site_status',$this->map['site_status']);
|
|
|
|
}
|
|
|
|
return $query;
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -1047,4 +1054,26 @@ class ProjectController extends BaseController |
|
|
|
$deployBuildModel->edit(['is_participle'=>$this->param['is_participle']],['project_id'=>$this->param['project_id']]);
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :(on/off)站点
|
|
|
|
* @param : site_status(站点状态0/1:开启/关闭),id(项目id)
|
|
|
|
* @name :saveSiteStatus
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/7/29 17:12
|
|
|
|
*/
|
|
|
|
public function saveSiteStatus(){
|
|
|
|
$projectModel = new Project();
|
|
|
|
$this->request->validate([
|
|
|
|
'project_id'=>'required',
|
|
|
|
'site_status'=>'required'
|
|
|
|
],[
|
|
|
|
'project_id.required' => '项目id不能为空',
|
|
|
|
'site_status.required' => '状态不能为空',
|
|
|
|
]);
|
|
|
|
$projectModel->edit(['site_status'=>$this->map['site_status']],['id'=>$this->param['id']]);
|
|
|
|
//TODO::通知C端
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|