Skip to content

Commit e1a0ea2

Browse files
authored
refactor: AnalysisCompletedHandler 책임 분리
Refactor/analysis handler
2 parents 228b4ac + 048fa2e commit e1a0ea2

27 files changed

Lines changed: 440 additions & 349 deletions

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/controller/AnswerController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.wisoft.prepair.prepair_api.interview.answer.controller;
22

3-
import io.wisoft.prepair.prepair_api.interview.answer.dto.AnswerRequest;
4-
import io.wisoft.prepair.prepair_api.interview.answer.dto.FeedbackResponse;
3+
import io.wisoft.prepair.prepair_api.interview.answer.dto.request.AnswerRequest;
4+
import io.wisoft.prepair.prepair_api.interview.answer.dto.response.FeedbackResponse;
55
import io.wisoft.prepair.prepair_api.common.response.ApiResponse;
66
import io.wisoft.prepair.prepair_api.interview.answer.service.AnswerService;
77
import io.wisoft.prepair.prepair_api.interview.answer.service.VideoAnswerSseService;

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/FinalFeedbackResult.java

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/AnswerSubmitResult.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/internal/AnswerSubmitResult.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
22

33
import io.wisoft.prepair.prepair_api.interview.answer.entity.InterviewFeedback;
44

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/CombinedFeedbackResult.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/internal/CombinedFeedbackResult.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
22

33
public record CombinedFeedbackResult(
44
String combineFeedback,
55
int score
66
) {
7-
}
7+
}

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/FeedbackDetail.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/internal/FeedbackDetail.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
22

33
public record FeedbackDetail(
44
String good,

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/FeedbackResult.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/internal/FeedbackResult.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
22

33
public record FeedbackResult(
44
String good,
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
2+
3+
import java.util.UUID;
4+
5+
public record FinalFeedbackInput(
6+
UUID questionId,
7+
String question,
8+
String combinedFeedback,
9+
int score
10+
) {
11+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.internal;
2+
3+
public record FinalFeedbackResult(
4+
String finalFeedback
5+
) {
6+
}

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/AnswerRequest.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/request/AnswerRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.request;
22

33
import jakarta.validation.constraints.NotBlank;
44

src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/FeedbackResponse.java renamed to src/main/java/io/wisoft/prepair/prepair_api/interview/answer/dto/response/FeedbackResponse.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package io.wisoft.prepair.prepair_api.interview.answer.dto;
1+
package io.wisoft.prepair.prepair_api.interview.answer.dto.response;
22

3+
import io.wisoft.prepair.prepair_api.interview.answer.dto.internal.FeedbackDetail;
34
import io.wisoft.prepair.prepair_api.interview.answer.entity.InterviewFeedback;
45
import io.wisoft.prepair.prepair_api.interview.answer.entity.FeedbackType;
56

0 commit comments

Comments
 (0)