T-026.txt 1014 B

12345678910111213141516171819202122232425262728
  1. # 벤더사 주문 리스트/상세 조회 및 검색 기능 구현
  2. **Task ID:** T-026
  3. **Status:** BACKLOG
  4. **Importance:** MUST
  5. **Complexity:** 6/10
  6. **Urgency:** 7/10
  7. **Dependencies:** T-022, T-025
  8. ## Description
  9. # 설명
  10. 벤더사가 각 제품 및 공동구매별 인플루언서 주문 리스트를 조회하고 검색, 필터, 정렬 기능을 사용할 수 있도록 구현한다.
  11. # 구현 세부 사항
  12. 1. Nuxt3에 /vendor/orders 페이지 생성
  13. 2. Vuetify 테이블 컴포넌트로 리스트 및 페이징 표시
  14. 3. 검색 입력, 필터(제품, 상태), 정렬 기능 UI 구현
  15. 4. BFF에서 쿼리 파라미터 기반 GET API 구현
  16. 5. 백엔드에서 조건별 데이터 조회 로직 및 인덱스 최적화 적용
  17. # 테스트 전략
  18. - 유닛 테스트: 필터 및 정렬 함수 검증
  19. - 통합 테스트: 다양한 쿼리 조합에 따른 API 응답 확인
  20. - E2E 테스트: UI 검색, 필터, 정렬 플로우 검증
  21. ---
  22. **Created:** 2025-07-22T07:09:36.718Z
  23. **Updated:** 2025-07-22T07:09:36.718Z