正在显示
1 个修改的文件
包含
11 行增加
和
2 行删除
| @@ -268,12 +268,21 @@ class OptimizeController extends BaseController | @@ -268,12 +268,21 @@ class OptimizeController extends BaseController | ||
| 268 | $query = $query->where('gl_project.site_status',$this->map['site_status']); | 268 | $query = $query->where('gl_project.site_status',$this->map['site_status']); |
| 269 | } | 269 | } |
| 270 | if(isset($this->map['seo_plan'])){ | 270 | if(isset($this->map['seo_plan'])){ |
| 271 | - if(is_array($this->map['seo_plan'])){ | ||
| 272 | - $query = $query->whereIn('gl_project_deploy_build.seo_plan',$this->map['seo_plan']); | 271 | + if($this->map['seo_plan'] == 0){ |
| 272 | + $query = $query->where('gl_project_deploy_build.plan','!=',0); | ||
| 273 | + }elseif(is_array($this->map['seo_plan'])){ | ||
| 274 | + $query = $query->whereIn('gl_project_deploy_build.seo_plan',$this->map['seo_plan'])->where('gl_project_deploy_build.plan',0); | ||
| 273 | }else{ | 275 | }else{ |
| 274 | $query = $query->where('gl_project_deploy_build.seo_plan',$this->map['seo_plan']); | 276 | $query = $query->where('gl_project_deploy_build.seo_plan',$this->map['seo_plan']); |
| 275 | } | 277 | } |
| 276 | } | 278 | } |
| 279 | + if (isset($this->map['seo_plan'])) { | ||
| 280 | + $query = $query->where('gl_project_deploy_build.seo_plan', '!=', 0) | ||
| 281 | + ->where(function ($subQuery) { | ||
| 282 | + $subQuery->where('gl_project_deploy_build.plan', '=', 0) | ||
| 283 | + ->orWhere('gl_project_deploy_build.seo_plan', '!=', 9); | ||
| 284 | + }); | ||
| 285 | + } | ||
| 277 | if(isset($this->map['main_lang_id'])){ | 286 | if(isset($this->map['main_lang_id'])){ |
| 278 | $query = $query->where('gl_project.main_lang_id',$this->map['main_lang_id']); | 287 | $query = $query->where('gl_project.main_lang_id',$this->map['main_lang_id']); |
| 279 | } | 288 | } |
-
请 注册 或 登录 后发表评论