Explorar o código

修改调研选题:获取所有调研员

FengR hai 1 día
pai
achega
43756a2b3f
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      app/JsonRpc/NewsService.php

+ 7 - 1
app/JsonRpc/NewsService.php

@@ -9173,11 +9173,17 @@ class NewsService implements NewsServiceInterface
     $users = User::leftJoin('user_info', 'user.id', '=', 'user_info.user_id')
     ->leftJoin('role_user', 'user.id', '=', 'role_user.user_id')
     ->where($where)
-    ->select('user.id', 'user_info.real_name')
+    ->select('user.id', 'user_info.real_name','user_info.number')
     ->get()->toArray();
     if (empty($users)) {
       return Result::error('此调研员不存在!');
     }
+    $user_number = array_search($data['user_id'], array_column($users, 'id'));
+    if($user_number == false){
+      $result['number'] = null;
+    }else{
+      $result['number'] = $users[$user_number]['number'];
+    }
     $result['users'] = $users;
     $result['user_id'] = $data['user_id'];