Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
78b63f2c82
@ -247,7 +247,7 @@ public class AnalyticsService implements AnalyticsUseCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ReviewAnalysisResponse getReviewAnalysis(Long storeId) {
|
public ReviewAnalysisResponse getReviewAnalysis(Long storeId, int days) {
|
||||||
log.info("리뷰 분석 조회 시작: storeId={}", storeId);
|
log.info("리뷰 분석 조회 시작: storeId={}", storeId);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
@ -34,7 +34,7 @@ public interface AnalyticsUseCase {
|
|||||||
/**
|
/**
|
||||||
* 리뷰 분석 조회
|
* 리뷰 분석 조회
|
||||||
*/
|
*/
|
||||||
ReviewAnalysisResponse getReviewAnalysis(Long storeId);
|
ReviewAnalysisResponse getReviewAnalysis(Long storeId, int days);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AI 리뷰 분석 및 실행계획 생성
|
* AI 리뷰 분석 및 실행계획 생성
|
||||||
|
|||||||
@ -110,11 +110,15 @@ public class AnalyticsController {
|
|||||||
@GetMapping("/stores/{storeId}/review-analysis")
|
@GetMapping("/stores/{storeId}/review-analysis")
|
||||||
public ResponseEntity<SuccessResponse<ReviewAnalysisResponse>> getReviewAnalysis(
|
public ResponseEntity<SuccessResponse<ReviewAnalysisResponse>> getReviewAnalysis(
|
||||||
@Parameter(description = "매장 ID", required = true)
|
@Parameter(description = "매장 ID", required = true)
|
||||||
@PathVariable @NotNull Long storeId) {
|
@PathVariable @NotNull Long storeId,
|
||||||
|
|
||||||
|
@Parameter(description = "분석할 최근 일수", required = true)
|
||||||
|
@RequestParam(name = "days") int days
|
||||||
|
) {
|
||||||
|
|
||||||
log.info("리뷰 분석 조회 요청: storeId={}", storeId);
|
log.info("리뷰 분석 조회 요청: storeId={}", storeId);
|
||||||
|
|
||||||
ReviewAnalysisResponse response = analyticsUseCase.getReviewAnalysis(storeId);
|
ReviewAnalysisResponse response = analyticsUseCase.getReviewAnalysis(storeId, days);
|
||||||
|
|
||||||
return ResponseEntity.ok(SuccessResponse.of(response, "리뷰 분석 조회 성공"));
|
return ResponseEntity.ok(SuccessResponse.of(response, "리뷰 분석 조회 성공"));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user