作者 赵彬吉

update

@@ -34,15 +34,22 @@ class AdsController extends BaseController @@ -34,15 +34,22 @@ class AdsController extends BaseController
34 */ 34 */
35 public function fbAdsList(Request $request) 35 public function fbAdsList(Request $request)
36 { 36 {
37 - $ads_id = trim($request->input('ads_id')); 37 + $title = trim($request->input('title'));
38 $industry = trim($request->input('industry')); 38 $industry = trim($request->input('industry'));
39 - $result = ReInquiryTask::when($ads_id, function ($query, $ads_id) { 39 + $ad_id = trim($request->input('ad_id'));
  40 + $status = $request->input('status', '');
  41 + $result = ReInquiryTask::when($ad_id, function ($query, $ads_id) {
40 return $query->where('ad_id', 'like', '%' . $ads_id . '%'); 42 return $query->where('ad_id', 'like', '%' . $ads_id . '%');
41 }) 43 })
  44 + ->when($title, function ($query, $title) {
  45 + return $query->where('title', $title);
  46 + })
42 ->when($industry, function ($query, $industry) { 47 ->when($industry, function ($query, $industry) {
43 return $query->where('industry', $industry); 48 return $query->where('industry', $industry);
44 }) 49 })
45 -// ->where(['status' => ReInquiryTask::STATUS_OPEN]) 50 + ->when(is_numeric($status), function ($query, $status) {
  51 + return $query->where('status', $status);
  52 + })
46 ->orderBy('id', 'desc') 53 ->orderBy('id', 'desc')
47 ->paginate(); 54 ->paginate();
48 55