Skip to content

Commit 94dc0e7

Browse files
authored
Merge branch 'develop' into feature/#41
2 parents de539d7 + 8dc1e51 commit 94dc0e7

File tree

4 files changed

+23
-12
lines changed

4 files changed

+23
-12
lines changed

http/test.http

+13
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,16 @@ Content-Type: application/json
6161
"content": "스포너스 스폰서십을 진행할 대학교 학생회를 모집합니다.",
6262
"status": "POSTED"
6363
}
64+
65+
### 보고서 작성
66+
POST http://localhost:8080/api/v1/reports
67+
Content-Type: application/json
68+
69+
{
70+
"title": "무신사 스폰서십",
71+
"content": "무신사 스폰서십을 진행했습니다.",
72+
"files": []
73+
}
74+
75+
### 보고서 조회
76+
GET http://localhost:8080/api/v1/reports/0

src/main/java/com/sponus/sponusbe/domain/report/controller/ReportController.java

+7-9
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,19 @@ public class ReportController {
2626
private final ReportQueryService reportQueryService;
2727

2828
@PostMapping
29-
public ApiResponse<ReportResponse> create(@Valid @RequestBody ReportRequest request) {
30-
ReportResponse response = reportService.create(request);
31-
return ApiResponse.onSuccess(response);
29+
public ApiResponse<ReportResponse> createReport(@Valid @RequestBody ReportRequest request) {
30+
return ApiResponse.onSuccess(reportService.createReport(request));
3231
}
3332

3433
@PatchMapping("/{reportId}")
35-
public ApiResponse<ReportResponse> update(@PathVariable Long reportId, @Valid @RequestBody ReportRequest request) {
36-
ReportResponse response = reportService.update(reportId, request);
37-
return ApiResponse.onSuccess(response);
34+
public ApiResponse<ReportResponse> updateReport(@PathVariable Long reportId,
35+
@Valid @RequestBody ReportRequest request) {
36+
return ApiResponse.onSuccess(reportService.updateReport(reportId, request));
3837
}
3938

4039
@GetMapping("/{reportId}")
41-
public ApiResponse<ReportResponse> read(@PathVariable Long reportId) {
42-
ReportResponse response = reportQueryService.read(reportId);
43-
return ApiResponse.onSuccess(response);
40+
public ApiResponse<ReportResponse> readReport(@PathVariable Long reportId) {
41+
return ApiResponse.onSuccess(reportQueryService.readReport(reportId));
4442
}
4543

4644
}

src/main/java/com/sponus/sponusbe/domain/report/service/ReportQueryService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class ReportQueryService {
1818

1919
private final ReportRepository reportRepository;
2020

21-
public ReportResponse read(Long id) {
21+
public ReportResponse readReport(Long id) {
2222
Report report = reportRepository.findById(id)
2323
.orElseThrow(() -> new ReportException(ReportErrorCode.REPORT_NOT_FOUND));
2424
return ReportResponse.from(report);

src/main/java/com/sponus/sponusbe/domain/report/service/ReportService.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
public class ReportService {
1919
private final ReportRepository reportRepository;
2020

21-
public ReportResponse create(ReportRequest request) {
21+
public ReportResponse createReport(ReportRequest request) {
2222
final Report report = reportRepository.save(request.toEntity());
2323
return ReportResponse.from(report);
2424
}
2525

26-
public ReportResponse update(Long reportId, ReportRequest request) {
26+
public ReportResponse updateReport(Long reportId, ReportRequest request) {
2727
final Report report = reportRepository.findById(reportId)
2828
.orElseThrow(() -> new ReportException(ReportErrorCode.REPORT_NOT_FOUND));
2929

0 commit comments

Comments
 (0)