has('id')) { // return [ // 'id' => $user->id, // 'nickname' => $user->name ?? $user->nickname, // 'name' => $user->name, // 'username' => $user->username, // 'headimg' => $user->headimg, // 'mobile' => $user->mobile, // 'sex' => $user->sex, // 'email' => $user->email, // 'human_id' => $user->human_id, // 'is_bind_mobile' => $user->is_bind_mobile, // 'is_sync_info' => $user->is_sync_info, // 'last_login_time' => $user->last_login_time, // 'last_login_ip' => $user->last_login_ip, // 'wechat_auth_id' => $user->wechat_auth_id, // 'status' => $user->status, // 'created_at' => $user->created_at ? $user->created_at->format('Y-m-d H:i:s') : null, // ]; // } return [ 'id' => $user->id, 'nickname' => $user->name ?? $user->nickname, 'name' => $user->name, 'username' => $user->username, 'mobile' => $user->mobile, 'sex' => $user->sex, 'email' => $user->email, 'headimg' => $user->headimg, 'type' => $user->type, // 'human_id' => $user->human_id, // 'is_bind_mobile' => $user->is_bind_mobile, // 'is_sync_info' => $user->is_sync_info, 'last_login_time' => $user->last_login_time, 'last_login_ip' => $user->last_login_ip, 'wechat_auth_id' => $user->wechat_auth_id, 'bike_nums' => $user->bikes()->where('status', ModelStatusEnum::OK)->count(), 'status' => $user->status, 'department' => $user->department, 'class_name' => $user->class_name, 'bikes' => $user->bikes, 'grade' => $user->grade, 'user_no' => $user->user_no, 'remark' => $user->remark, 'created_at' => $user->created_at ? $user->created_at->format('Y-m-d H:i:s') : null, ]; } }