Commit Graph

6 Commits

Author SHA1 Message Date
김보곤
f6876cf481 fix: [sales] Alpine.js promoFreeMonths 미정의 및 closeModal 미정의 오류 수정
- product-selection: Alpine x-data에 promoFreeMonths 속성 추가 및 저장 데이터에 포함
- price-simulator: promoFreeMonths 속성 추가 및 resetPromo()에 초기화 추가
- DemoTenantController: HX-Boosted 제외 조건 제거하여 hx-boost 탐색 시에도 전체 페이지 로드
2026-03-16 14:54:17 +09:00
김보곤
c7c2fb1f2d fix: [sales] 무료 체험 기간을 1주일(7일)로 변경
- 가격 시뮬레이터: 1/2/3/6개월 선택 → 없음/1주일 토글로 변경
- promoFreeMonths → promoFreeTrial (boolean)으로 변환
- 연 구독료 계산: 1주일분(7/30) 차감 방식 적용
- 데모 테넌트: free_months → free_trial 필드 변경
- 계약 컨트롤러: validation 규칙 업데이트
2026-03-15 11:13:07 +09:00
김보곤
8bbf436a37 feat: [demo-tenant] 프로모션 설정 기능 추가
- 생성 모달에 프로모션 섹션 추가 (개발비 할인/면제, 구독료 할인, 무료기간)
- Alpine.js 기반 슬라이더/토글 UI, 자동 비율 조절
- options JSON에 promotion 키로 프로모션 데이터 저장
- 상세 모달에 프로모션 조건 표시
2026-03-14 16:32:42 +09:00
김보곤
9ec944f3f7 fix: [demo] addDays()에 int 캐스팅 추가 (Carbon TypeError 수정) 2026-03-14 16:22:27 +09:00
김보곤
c405f875f2 fix: [demo] findAndAuthorize 권한 로직을 index()와 일치시킴
- 파트너 없는 HQ 멤버(본사 직원)도 데모 상세 조회 허용
- 파트너인 경우에만 소유권 체크
2026-03-14 16:16:21 +09:00
김보곤
70f35e1e7b feat: [demo] MNG 데모 체험 관리 페이지 추가
- DemoTenantController: CRUD + 연장/전환/삭제
- Blade 뷰: index, demo-list, create-modal, show-modal
- 라우트: sales/demo-tenants 그룹 등록
- 메뉴: 영업관리 하위에 '데모 체험 관리' 추가
2026-03-14 14:43:03 +09:00