TESOL+TEC 수강신청

PROD-TESOL-TEC · /products/tesol-tec

실제 화면 열기 ↗
기능
5
API 호출
0
가드레일
1
id 가 테스트 이름
구현 단계
5 / 5
완료수강신청 · 결제wvctesol-api :8080서버 컴포넌트31

개발 스펙

이 화면에서 할 수 있어야 하는 것 (1)

  • 통합 패키지를 신청한다.

비즈니스 규칙 (2)

  • 정가 2,450,000 / 판매가 1,980,000.
    근거: products_init.php $_PRODUCTS_LIST[tesoltec]
  • 결제가 확정되면 TESOL · TEC 수강권을 모두 연다.

API (1)

메서드경로권한모듈 · 설명
POST/api/commerce/orders공개
lecture=tesoltec 로 주문 생성.
domains:commerce:commerce-web

가드레일 (1) — id 가 곧 테스트 이름이다

id반드시 만족해야 하는 것등급
order-bundle-opens-both
tesoltec 결제가 확정되면 pay_yn 과 pay_tec_yn 이 모두 Y 가 돼야 한다.
critical

구현 계획 (5/5)

  1. Product · ProductRepositorycatalog-domain
  2. CatalogUseCasecatalog-app
  3. ProductRepositoryAdaptercatalog-infrastructure
  4. /api/commerce/orders 구현catalog-web
  5. Next.js 를 BFF 로 전환 — Prisma 직접 접근 제거wvctesol

테스트 방법 (1)

가드레일종류확인 방법
order-bundle-opens-bothe2etesoltec 주문을 입금확인 → pay_yn 과 pay_tec_yn 이 모두 Y

스냅샷

PROD-TESOL-TEC 스냅샷

기능 목록 (5)

입력
  • ·1개
  • ·제출 버튼1개
  • ·입력 필드8개
액션
  • ·서버 액션submitEnrollment
상태
  • ·화면 상태emailDomain, emailDomainCustom, paymentMethod, emailLocal

화면 이동

← 이 화면으로 오는 곳

없음

이 화면에서 가는 곳 →

연결

API

직접 호출하는 API 가 없습니다

소스
src/app/products/tesol-tec/page.tsx