소스 검색

新春招聘品公司搜索条件

linwu 3 년 전
부모
커밋
ebc01588d4
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      app/Http/Controllers/Mobile/Active/SpringController.php

+ 6 - 3
app/Http/Controllers/Mobile/Active/SpringController.php

@@ -153,7 +153,8 @@ class SpringController extends MobileBaseController
             $district_arr = ["%.{$select_id}%", "%{$select_id}.%"];
             $title        = $citys['select']['name'] . '专区';
         }
-        $companys = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw("jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null")->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
+        $whereRaw = "jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null and jobs.valid = 1 and jobs.audit = 1 and jobs.display = 1";
+        $companys = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw($whereRaw)->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
 
         $where   = [];
         $where[] = ['user_status', '=', 1];
@@ -295,7 +296,8 @@ class SpringController extends MobileBaseController
         $limit  = 8;
 
         $citycategory = 'jjkfq';
-        $companys     = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw("jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null")->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
+        $whereRaw     = "jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null and jobs.valid = 1 and jobs.audit = 1 and jobs.display = 1";
+        $companys     = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw($whereRaw)->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
 
 
         $citys        = $this->categoryService->getCitys($citycategory);
@@ -442,7 +444,8 @@ class SpringController extends MobileBaseController
         $limit  = 8;
 
         $citycategory = 'jjkfq';
-        $companys     = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw("jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null")->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
+        $whereRaw     = "jobs.updated_at > '2022-01-01 00:00:00' and jobs.deleted_at is null and jobs.valid = 1 and jobs.audit = 1 and jobs.display = 1";
+        $companys     = DB::table('jobs')->join('companys', 'jobs.company_id', '=', 'companys.id')->whereRaw($whereRaw)->groupBy('jobs.company_id')->select('jobs.company_id')->pluck('company_id')->toArray();
 
 
         $citys        = $this->categoryService->getCitys($citycategory);