fix: 사원 등록 시 이메일 중복 체크 및 user_id 충돌 방지

- 이메일 중복 체크 추가 (삭제된 사용자 포함)
- generateUniqueUserId() 메서드 추가 (중복 시 최대 10회 재시도)
- email_already_exists 에러 메시지 추가

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-01-14 20:29:00 +09:00
parent b82f9c786b
commit 12ca2cf4d3
2 changed files with 31 additions and 8 deletions

View File

@@ -22,6 +22,7 @@
// 검증/파라미터
'validation_failed' => '요청 데이터 검증에 실패했습니다.', // 422
'missing_parameter' => '필수 파라미터가 누락되었습니다.', // 400
'email_already_exists' => '이미 사용 중인 이메일 주소입니다.', // 400
'business_num_format' => '사업자등록번호 형식이 올바르지 않습니다 (000-00-00000)',
'business_num_duplicate_active' => '이미 등록된 사업자등록번호입니다 (정식 서비스 업체)',
'user_id_format' => '아이디는 영문, 숫자, _, - 만 사용할 수 있습니다',