feat(API): 테넌트 로고 업로드 API 추가

- POST /api/v1/tenants/logo 엔드포인트 추가
- TenantLogoUploadRequest: 이미지 유효성 검사 (jpeg, png, gif, webp, 5MB)
- TenantService.uploadLogo(): 기존 로고 삭제 후 새 로고 저장
- 저장 경로: /storage/tenants/{tenant_id}/logo_{timestamp}.{ext}

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-30 22:58:50 +09:00
parent 7fa03caffc
commit c3de8410ee
5 changed files with 96 additions and 0 deletions

View File

@@ -170,6 +170,7 @@
'updated' => '테넌트가 수정되었습니다.',
'deleted' => '테넌트가 삭제되었습니다.',
'restored' => '테넌트가 복구되었습니다.',
'logo_uploaded' => '회사 로고가 업로드되었습니다.',
],
'tenant_stat_field' => [