Skip to content

Feat(show): 메인페이지 조회 API 구현#70

Merged
seungh22 merged 23 commits intodevfrom
feat/#61-main-page-clean
Mar 18, 2026
Merged

Feat(show): 메인페이지 조회 API 구현#70
seungh22 merged 23 commits intodevfrom
feat/#61-main-page-clean

Conversation

@seungh22
Copy link
Contributor

@seungh22 seungh22 commented Mar 11, 2026

변경 사항


• ## 변경 사항

  • 홈 메인 배너 조회 API를 추가했습니다.

    • GET /api/home/banners
    • 사용자 노출 기준은 isActive=true + 정렬(displayOrder, id)입니다.
  • 배너 노출 정책을 반영했습니다.

    • 공연이 존재하고 종료일이 지난 경우 비노출
    • 종료일은 날짜 기준(LocalDate) 으로 비교하여 종료일 당일까지 노출
    • 연결 공연이 없는 배너는 노출 유지(클릭 시 상세 API에서 M01 처리 가능)
  • 전체 테스트 코드 성공 여부

관련 이슈

  • Notion Ticket: # 60

참고사항 (선택)

@seungh22 seungh22 requested review from YeKim1 and l-lyun March 11, 2026 08:36
@seungh22 seungh22 self-assigned this Mar 11, 2026
@seungh22 seungh22 added the ✨ Feature 기능 개발 label Mar 11, 2026
@seungh22 seungh22 changed the title Feat/#61 main page clean Feat(show): 메인페이지 조회 API 구현 Mar 11, 2026
Copy link
Contributor

@l-lyun l-lyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다~! 컨트롤러 부분 수정만 부탁드립니다!!
새로 추가되는 엔티티들 가능하시면 ERD에 표기해주시면 좋을 것 같아요

@seungh22 seungh22 merged commit 2345033 into dev Mar 18, 2026
@seungh22 seungh22 deleted the feat/#61-main-page-clean branch March 18, 2026 07:55
l-lyun added a commit that referenced this pull request Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 기능 개발

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants