[feat]: 회원가입 페이지 개선 및 폼 자동 포맷팅 기능 추가

주요 변경사항:
- 회원가입 폼에 사업자등록번호 자동 포맷팅 (000-00-00000)
- 핸드폰 번호 자동 포맷팅 (010-1111-1111 / 010-111-1111)
- 약관 전체 동의 체크박스 추가 및 개별 약관 연동
- 모든 입력 필드에 autocomplete 속성 추가 (브라우저 자동완성 지원)
- 회원가입 API 연동 및 백엔드 통신 구현
- LoginPage 폼 태그 추가 및 DOM 경고 수정
- LanguageSelect 언어 변경 시 전체 페이지 새로고침으로 변경
- 다국어 번역 키 추가 (ko, en, ja)

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
byeongcheolryu
2025-11-10 17:25:56 +09:00
parent a2453d86f2
commit fa7f62383d
16 changed files with 872 additions and 184 deletions

View File

@@ -53,8 +53,11 @@
"industry": "業種",
"companySize": "会社規模",
"name": "氏名",
"namePlaceholder": "山田太郎",
"phone": "電話番号",
"phonePlaceholder": "010-0000-0000",
"passwordConfirm": "パスワード確認",
"agreeAll": "約款全て同意",
"agreeTerms": "利用規約に同意します",
"agreePrivacy": "個人情報の収集と利用に同意します",
"previousStep": "戻る",
@@ -69,7 +72,37 @@
"worker": "作業者",
"systemAdmin": "システム管理者",
"salesPerson": "営業担当",
"leadManagement": "リード管理"
"leadManagement": "リード管理",
"signupTitle": "会員登録",
"position": "役職",
"positionPlaceholder": "例: 生産管理課長",
"companyNamePlaceholder": "例: サムスン電子",
"businessNumberPlaceholder": "000-00-00000",
"industryPlaceholder": "業種を選択してください",
"companySizePlaceholder": "会社規模を選択してください",
"userIdPlaceholder2": "英数字組み合わせ6文字以上",
"passwordPlaceholder2": "8文字以上入力",
"passwordConfirmPlaceholder": "パスワード再入力",
"required": "[必須]",
"optional": "[任意]",
"processing": "処理中..."
},
"signup": {
"industries": {
"electronics": "電子/半導体",
"machinery": "機械/設備",
"automotive": "自動車/部品",
"chemical": "化学/素材",
"food": "食品/製薬",
"textile": "繊維/衣類",
"metal": "金属/鉄鋼",
"other": "その他製造業"
},
"companySizes": {
"small": "中小企業 (従業員10-50名)",
"medium": "中堅企業 (従業員50-300名)",
"large": "大企業 (従業員300名以上)"
}
},
"navigation": {
"dashboard": "ダッシュボード",