|
|
@@ -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'];
|
|
|
|