正在显示
1 个修改的文件
包含
21 行增加
和
0 行删除
| @@ -156,9 +156,21 @@ class AdsController extends BaseController | @@ -156,9 +156,21 @@ class AdsController extends BaseController | ||
| 156 | public function fbInquiryList(Request $request) | 156 | public function fbInquiryList(Request $request) |
| 157 | { | 157 | { |
| 158 | $status = intval($request->input('status')); | 158 | $status = intval($request->input('status')); |
| 159 | + $ad_name = $request->input('ad_name'); | ||
| 160 | + $ad_id = $request->input('ad_id'); | ||
| 161 | + $country = $request->input('country'); | ||
| 159 | $result = ReInquiryForm::when($status, function ($query, $status) { | 162 | $result = ReInquiryForm::when($status, function ($query, $status) { |
| 160 | return $query->where('status', $status); | 163 | return $query->where('status', $status); |
| 161 | }) | 164 | }) |
| 165 | + ->when($ad_name, function ($query, $ad_name) { | ||
| 166 | + return $query->where('ad_name', 'like', '%' . $ad_name . '%'); | ||
| 167 | + }) | ||
| 168 | + ->when($ad_id, function ($query, $ad_id) { | ||
| 169 | + return $query->where('ad_id', 'like', '%' . $ad_id . '%'); | ||
| 170 | + }) | ||
| 171 | + ->when($country, function ($query, $country) { | ||
| 172 | + return $query->where('country', 'like', '%' . $country . '%'); | ||
| 173 | + }) | ||
| 162 | ->orderBy('id', 'desc') | 174 | ->orderBy('id', 'desc') |
| 163 | ->paginate(); | 175 | ->paginate(); |
| 164 | return $this->response('success', Code::SUCCESS, $result); | 176 | return $this->response('success', Code::SUCCESS, $result); |
| @@ -171,8 +183,11 @@ class AdsController extends BaseController | @@ -171,8 +183,11 @@ class AdsController extends BaseController | ||
| 171 | */ | 183 | */ |
| 172 | public function fbRelayDetail(Request $request) | 184 | public function fbRelayDetail(Request $request) |
| 173 | { | 185 | { |
| 186 | + //广告ID、询盘ID、国家、状态 | ||
| 174 | $status = intval($request->input('status')); | 187 | $status = intval($request->input('status')); |
| 188 | + $task_id = intval($request->input('task_id')); | ||
| 175 | $form_id = intval($request->input('form_id')); | 189 | $form_id = intval($request->input('form_id')); |
| 190 | + $country = intval($request->input('country')); | ||
| 176 | $result = ReInquiryDetail::with('detailLog') | 191 | $result = ReInquiryDetail::with('detailLog') |
| 177 | ->when($status, function ($query, $status) { | 192 | ->when($status, function ($query, $status) { |
| 178 | return $query->where('status', $status); | 193 | return $query->where('status', $status); |
| @@ -180,6 +195,12 @@ class AdsController extends BaseController | @@ -180,6 +195,12 @@ class AdsController extends BaseController | ||
| 180 | ->when($form_id, function ($query, $form_id) { | 195 | ->when($form_id, function ($query, $form_id) { |
| 181 | return $query->where('form_id', $form_id); | 196 | return $query->where('form_id', $form_id); |
| 182 | }) | 197 | }) |
| 198 | + ->when($task_id, function ($query, $task_id) { | ||
| 199 | + return $query->where('task_id', $task_id); | ||
| 200 | + }) | ||
| 201 | + ->when($country, function ($query, $country) { | ||
| 202 | + return $query->where('country', 'like', '%'.$country.'%'); | ||
| 203 | + }) | ||
| 183 | ->orderBy('id', 'desc') | 204 | ->orderBy('id', 'desc') |
| 184 | ->paginate(); | 205 | ->paginate(); |
| 185 | return $this->response('success', Code::SUCCESS, $result); | 206 | return $this->response('success', Code::SUCCESS, $result); |
-
请 注册 或 登录 后发表评论