Package inha.git.admin.api.service
Class AdminSearchServiceImpl
java.lang.Object
inha.git.admin.api.service.AdminSearchServiceImpl
- All Implemented Interfaces:
AdminSearchService
@Service
@Transactional(readOnly=true)
public class AdminSearchServiceImpl
extends Object
implements AdminSearchService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<SearchBugReportsResponse>
getAdminBugReports
(SearchBugReportCond searchBugReportCond, Integer page) 관리자 버그 제보 조회org.springframework.data.domain.Page<SearchCompanyResponse>
getAdminCompanies
(String search, Integer page) 관리자 회사 조회org.springframework.data.domain.Page<SearchProfessorResponse>
getAdminProfessors
(String search, Integer page) 관리자 교수 조회org.springframework.data.domain.Page<SearchReportResponse>
getAdminReports
(SearchReportCond searchReportCond, Integer page) 관리자 신고 조회org.springframework.data.domain.Page<SearchStudentResponse>
getAdminStudents
(String search, Integer page) 관리자 학생 조회getAdminUser
(Integer userIdx) 관리자 사용자 조회org.springframework.data.domain.Page<SearchUserResponse>
getAdminUsers
(String search, Integer page) 관리자 사용자 조회
-
Constructor Details
-
AdminSearchServiceImpl
public AdminSearchServiceImpl()
-
-
Method Details
-
getAdminUsers
public org.springframework.data.domain.Page<SearchUserResponse> getAdminUsers(String search, Integer page) 관리자 사용자 조회- Specified by:
getAdminUsers
in interfaceAdminSearchService
- Parameters:
search
- 검색어page
- 페이지- Returns:
- 사용자 목록
-
getAdminStudents
public org.springframework.data.domain.Page<SearchStudentResponse> getAdminStudents(String search, Integer page) 관리자 학생 조회- Specified by:
getAdminStudents
in interfaceAdminSearchService
- Parameters:
search
- 검색어page
- 페이지- Returns:
- 학생 목록
-
getAdminProfessors
public org.springframework.data.domain.Page<SearchProfessorResponse> getAdminProfessors(String search, Integer page) 관리자 교수 조회- Specified by:
getAdminProfessors
in interfaceAdminSearchService
- Parameters:
search
- 검색어page
- 페이지- Returns:
- 교수 목록
-
getAdminCompanies
public org.springframework.data.domain.Page<SearchCompanyResponse> getAdminCompanies(String search, Integer page) 관리자 회사 조회- Specified by:
getAdminCompanies
in interfaceAdminSearchService
- Parameters:
search
- 검색어page
- 페이지- Returns:
- 회사 목록
-
getAdminUser
관리자 사용자 조회- Specified by:
getAdminUser
in interfaceAdminSearchService
- Parameters:
userIdx
- 사용자 인덱스- Returns:
- 사용자 정보
-
getAdminReports
public org.springframework.data.domain.Page<SearchReportResponse> getAdminReports(SearchReportCond searchReportCond, Integer page) 관리자 신고 조회- Specified by:
getAdminReports
in interfaceAdminSearchService
- Parameters:
searchReportCond
- 신고 검색 조건page
- 페이지- Returns:
- 신고 목록
-
getAdminBugReports
public org.springframework.data.domain.Page<SearchBugReportsResponse> getAdminBugReports(SearchBugReportCond searchBugReportCond, Integer page) 관리자 버그 제보 조회- Specified by:
getAdminBugReports
in interfaceAdminSearchService
- Parameters:
searchBugReportCond
- 버그 제보 검색 조건page
- 페이지- Returns:
- 버그 제보 목록
-