Skip to content

Chore/zone crawl followups#158

Merged
Wcwdfu merged 7 commits into
developfrom
chore/zone-crawl-followups
May 1, 2026
Merged

Chore/zone crawl followups#158
Wcwdfu merged 7 commits into
developfrom
chore/zone-crawl-followups

Conversation

@Wcwdfu
Copy link
Copy Markdown
Contributor

@Wcwdfu Wcwdfu commented May 1, 2026

개요

식당 갱신 반자동화 기능의 추가 작업분 입니다.

  1. 신규 후보 일괄 추가 :: 기능추가
  2. 폐점 후보 후처리 :: 자동화 기능 추가
  • 식당 url로 진입시 결과가 있으면 -> 수집 단계에서 누락된 식당으로 다시 단건 크롤 진행하여 데이터 저장
  • 식당 url로 진입시 결과가 없으면 -> 폐점 확정, 폐점 절차 진행

약 700라인의 RestaurantSyncService를 4개의 하위 클래스 및 파사드 패턴으로 분리

  1. raw 데이터의 식당 분류목록을 정해친 리스트에 따라 고정 분류목록으로 매핑
  2. 폐점 후보 자동 판별 및 비동기 진행률 ui업데이트 로직 담당
  3. 후보 조회,생성,승인,반려 흐름 담당
  4. raw 데이터를 운영 식당 데이터에 반영하는 서비스

PR 유형

어떤 변경 사항이 있나요?

  • 새로운 기능 추가
  • 버그 수정
  • 사용자 UI 디자인 변경
  • 코드에 영향을 주지 않는 변경사항(오타 수정, 변수명 변경 등)
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 문서 수정
  • 테스트 추가, 테스트 리팩토링
  • 빌드 부분 혹은 패키지 매니저 수정
  • 파일 혹은 폴더명 수정
  • 파일 혹은 폴더 삭제

@Wcwdfu Wcwdfu self-assigned this May 1, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 1, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • AI Review Request

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 0a2011f9-9a07-43b4-8f5e-1efaa6a9a109

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/zone-crawl-followups

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

🧪 소형(단위) 테스트 결과

117 tests   117 ✅  2s ⏱️
 30 suites    0 💤
 30 files      0 ❌

Results for commit cf36b91.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

🚀 중형(통합) 테스트 결과

1 tests   0 ✅  0s ⏱️
1 suites  0 💤
1 files    1 ❌

Results for commit cf36b91.

@Wcwdfu Wcwdfu merged commit df0d2b5 into develop May 1, 2026
3 of 4 checks passed
@Wcwdfu Wcwdfu deleted the chore/zone-crawl-followups branch May 1, 2026 18:36
@Wcwdfu Wcwdfu mentioned this pull request May 1, 2026
11 tasks
Wcwdfu added a commit that referenced this pull request May 1, 2026
* Chore/zone crawl followups (#158)

* feat: 폐점 후보 자동 판별 기능 추가
* refactor: RestaurantSyncService 를 4개의 하위클래스 및 파사드패턴으로 분리

* chore: version 2.7.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant