正在显示
1 个修改的文件
包含
11 行增加
和
0 行删除
| @@ -61,6 +61,7 @@ class ProjectController extends BaseController | @@ -61,6 +61,7 @@ class ProjectController extends BaseController | ||
| 61 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') | 61 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') |
| 62 | ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id') | 62 | ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id') |
| 63 | ->leftJoin('gl_web_setting_template', 'gl_project.id', '=', 'gl_web_setting_template.project_id') | 63 | ->leftJoin('gl_web_setting_template', 'gl_project.id', '=', 'gl_web_setting_template.project_id') |
| 64 | + ->leftJoin('gl_project_association', 'gl_project.id', '=', 'gl_project_association.project_id') | ||
| 64 | ->where('gl_project.delete_status',Project::TYPE_ZERO); | 65 | ->where('gl_project.delete_status',Project::TYPE_ZERO); |
| 65 | $query = $this->searchParam($query); | 66 | $query = $this->searchParam($query); |
| 66 | $query = $this->orderByList($query); | 67 | $query = $this->orderByList($query); |
| @@ -295,6 +296,16 @@ class ProjectController extends BaseController | @@ -295,6 +296,16 @@ class ProjectController extends BaseController | ||
| 295 | if(isset($this->map['plan'])){ | 296 | if(isset($this->map['plan'])){ |
| 296 | $query = $query->where('gl_project_deploy_build.plan',$this->map['plan']); | 297 | $query = $query->where('gl_project_deploy_build.plan',$this->map['plan']); |
| 297 | } | 298 | } |
| 299 | + if(isset($this->map['friend_id'])){ | ||
| 300 | + if($this->map['friend_id'] == 1){ | ||
| 301 | + $query = $query->where('gl_project_association.friend_id', '!=', 0); | ||
| 302 | + }else{ | ||
| 303 | + $query = $query->where(function ($subQuery) { | ||
| 304 | + $subQuery->where('gl_project_association.friend_id', 0) | ||
| 305 | + ->orWhereNull('gl_project_association.friend_id'); | ||
| 306 | + }); | ||
| 307 | + } | ||
| 308 | + } | ||
| 298 | if(isset($this->map['seo_plan'])){ | 309 | if(isset($this->map['seo_plan'])){ |
| 299 | $query = $query->where('gl_project_deploy_build.seo_plan',$this->map['seo_plan']); | 310 | $query = $query->where('gl_project_deploy_build.seo_plan',$this->map['seo_plan']); |
| 300 | } | 311 | } |
-
请 注册 或 登录 后发表评论