Package inha.git.problem.api.service
Interface ProblemRequestService
- All Known Implementing Classes:
ProblemRequestServiceImpl
public interface ProblemRequestService
-
Method Summary
Modifier and TypeMethodDescriptiondeleteRequestProblem
(User user, Integer problemRequestIdx) getRequestProblem
(User user, Integer problemIdx, Integer problemRequestIdx) org.springframework.data.domain.Page<SearchRequestProblemsResponse>
getRequestProblems
(User user, ProblemRequestStatus problemRequestStatus, Integer problemIdx, Integer page, Integer size) requestProblem
(User user, Integer problemIdx, CreateRequestProblemRequest createRequestProblemRequest, org.springframework.web.multipart.MultipartFile file) updateproblemRequestStatus
(User user, Integer problemIdx, Integer problemRequestIdx, ProblemRequestStatus problemRequestStatus) updateRequestProblem
(User user, Integer problemRequestIdx, UpdateRequestProblemRequest updateRequestProblemRequest, org.springframework.web.multipart.MultipartFile file)
-
Method Details
-
getRequestProblems
org.springframework.data.domain.Page<SearchRequestProblemsResponse> getRequestProblems(User user, ProblemRequestStatus problemRequestStatus, Integer problemIdx, Integer page, Integer size) -
getRequestProblem
SearchRequestProblemResponse getRequestProblem(User user, Integer problemIdx, Integer problemRequestIdx) -
requestProblem
RequestProblemResponse requestProblem(User user, Integer problemIdx, CreateRequestProblemRequest createRequestProblemRequest, org.springframework.web.multipart.MultipartFile file) -
updateRequestProblem
RequestProblemResponse updateRequestProblem(User user, Integer problemRequestIdx, UpdateRequestProblemRequest updateRequestProblemRequest, org.springframework.web.multipart.MultipartFile file) -
deleteRequestProblem
-
updateproblemRequestStatus
RequestProblemResponse updateproblemRequestStatus(User user, Integer problemIdx, Integer problemRequestIdx, ProblemRequestStatus problemRequestStatus)
-