544782275@qq.com il y a 3 ans
Parent
commit
aa9d47007e
1 fichiers modifiés avec 5 ajouts et 7 suppressions
  1. 5 7
      application/store/controller/ConsultDetail.php

+ 5 - 7
application/store/controller/ConsultDetail.php

@@ -61,16 +61,14 @@ class ConsultDetail extends Controller
      */
     protected function _index_page_filter(array &$data)
     {
-        $mids = array_unique(array_merge(array_column($data, 'user_id'), array_column($data, 'from_mid')));
-        $memberList = Db::name('StoreMember')->whereIn('id', $mids)->select();
         $type_arr = array('1'=>'提问','2'=>'解答','3'=>'追问');
         foreach ($data as &$vo) {
-
-            list($vo['member'], $vo['from_member'], $vo['list']) = [[], [], []];
-
-            foreach ($memberList as $member) if ($member['id'] === $vo['user_id']) {
-                $vo['member'] = $member;
+            if($vo['type'] == 2){
+                $table_name = 'store_engineer';
+            }else{
+                $table_name = 'store_member';
             }
+            $vo['member'] = Db::name($table_name)->field('headimg,name,phone')->where('id',$vo['user_id'])->find();
             $vo['type_name'] = $type_arr[$vo['type']];
         }
     }