input('import_id'); $user = auth()->user(); $isAdmin = $user && in_array($user->role, ['super_admin', 'admin'], true); if (!empty($importId)) { $query->where('import_id', (int) $importId); } elseif (!$isAdmin) { // 非管理员必须通过 import_id 进入,否则不展示任何数据 $query->whereRaw('1=0'); } // 默认隐藏被新解析覆盖的记录(可通过筛选器查看) if (!request()->has('tableFilters.status.value')) { $query->where('status', '!=', PreQuestionCandidate::STATUS_SUPERSEDED); } return $query; } }