feat: [demo] 데모 테넌트 관리 API 및 만료 알림 (Phase 3)

- DemoTenantController: 목록/상세/생성/리셋/연장/전환/통계 API
- DemoTenantStoreRequest: 고객 체험 테넌트 생성 검증
- DemoTenantService: API용 메서드 추가 (index/show/reset/extend/convert/stats)
- CheckDemoExpiredCommand: 만료 임박(7일) 알림 + 만료 테넌트 비활성 처리
- 라우트 등록 (api/v1/demo-tenants, 7개 엔드포인트)
- 스케줄러 등록 (04:20 demo:check-expired)
- i18n 메시지 추가 (message.demo_tenant.*, error.demo_tenant.*)
This commit is contained in:
김보곤
2026-03-13 22:27:39 +09:00
parent 1eb8d2cb01
commit e12fc461a7
8 changed files with 567 additions and 0 deletions

View File

@@ -591,6 +591,15 @@
'photo_uploaded' => '사진이 업로드되었습니다.',
],
// 데모 테넌트 관리
'demo_tenant' => [
'fetched' => '데모 테넌트를 조회했습니다.',
'created' => '데모 테넌트가 생성되었습니다.',
'reset' => '데모 데이터가 초기화되었습니다.',
'extended' => '체험 기간이 연장되었습니다.',
'converted' => '정식 테넌트로 전환되었습니다.',
],
// 일반전표입력
'journal_entry' => [
'fetched' => '전표 조회 성공',