正在显示
1 个修改的文件
包含
18 行增加
和
12 行删除
| @@ -39,6 +39,13 @@ class InquiryController extends BaseController | @@ -39,6 +39,13 @@ class InquiryController extends BaseController | ||
| 39 | $this->response('success',Code::SUCCESS,$data); | 39 | $this->response('success',Code::SUCCESS,$data); |
| 40 | } | 40 | } |
| 41 | 41 | ||
| 42 | + /** | ||
| 43 | + * @remark :精准询盘列表 | ||
| 44 | + * @name :index | ||
| 45 | + * @author :lyh | ||
| 46 | + * @method :post | ||
| 47 | + * @time :2025/3/5 9:48 | ||
| 48 | + */ | ||
| 42 | public function index(InquiryLogic $logic) | 49 | public function index(InquiryLogic $logic) |
| 43 | { | 50 | { |
| 44 | if(!empty($this->param['form_id'])){ | 51 | if(!empty($this->param['form_id'])){ |
| @@ -49,8 +56,7 @@ class InquiryController extends BaseController | @@ -49,8 +56,7 @@ class InquiryController extends BaseController | ||
| 49 | $data = $logic->getApiList(); | 56 | $data = $logic->getApiList(); |
| 50 | } | 57 | } |
| 51 | if(!empty($data) && !empty($data['list'])){ | 58 | if(!empty($data) && !empty($data['list'])){ |
| 52 | - $phone = []; | ||
| 53 | - $email = []; | 59 | + $email = $phone = []; |
| 54 | foreach ($data['list'] as $v){ | 60 | foreach ($data['list'] as $v){ |
| 55 | if(!empty($v['phone'])){ | 61 | if(!empty($v['phone'])){ |
| 56 | $phone[] = $v['phone']; | 62 | $phone[] = $v['phone']; |
| @@ -58,20 +64,20 @@ class InquiryController extends BaseController | @@ -58,20 +64,20 @@ class InquiryController extends BaseController | ||
| 58 | if(!empty($v['email'])){ | 64 | if(!empty($v['email'])){ |
| 59 | $email[] = $v['email']; | 65 | $email[] = $v['email']; |
| 60 | } | 66 | } |
| 67 | + } | ||
| 61 | } | 68 | } |
| 62 | if(!empty($phone)){ | 69 | if(!empty($phone)){ |
| 63 | - $phoneDataModel = new PhoneData(); | ||
| 64 | - $phoneDataList = $phoneDataModel->list(['phone'=>['in',$phone]]); | ||
| 65 | - foreach ($data['list'] as $key => $value){ | ||
| 66 | - $value['phone_data'] = []; | ||
| 67 | - foreach ($phoneDataList as $valuePhone){ | ||
| 68 | - if($value['phone'] == $valuePhone['phone']){ | ||
| 69 | - $value['phone_data'] = $valuePhone; | ||
| 70 | - break; | ||
| 71 | - } | 70 | + $phoneDataModel = new PhoneData(); |
| 71 | + $phoneDataList = $phoneDataModel->list(['phone'=>['in',$phone]]); | ||
| 72 | + foreach ($data['list'] as $key => $value){ | ||
| 73 | + $value['phone_data'] = []; | ||
| 74 | + foreach ($phoneDataList as $valuePhone){ | ||
| 75 | + if($value['phone'] == $valuePhone['phone']){ | ||
| 76 | + $value['phone_data'] = $valuePhone; | ||
| 77 | + break; | ||
| 72 | } | 78 | } |
| 73 | - $data['list'][$key] = $value; | ||
| 74 | } | 79 | } |
| 80 | + $data['list'][$key] = $value; | ||
| 75 | } | 81 | } |
| 76 | } | 82 | } |
| 77 | if(!empty($email)){ | 83 | if(!empty($email)){ |
-
请 注册 或 登录 后发表评论