diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-08-14 11:54:47 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-08-14 11:54:47 +0000 |
| commit | 969c25b56f6d29d7ffa4bc2ce04c5fb4e5846b34 (patch) | |
| tree | 551d335e850e6163792ded0e7a75fa41d96d612a /components/signup | |
| parent | dd20ba9785cdbd3d61f6b014d003d3bd9646ad13 (diff) | |
(대표님) 정규벤더등록, 벤더문서관리, 벤더데이터입력, 첨부파일관리
Diffstat (limited to 'components/signup')
| -rw-r--r-- | components/signup/join-form.tsx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/components/signup/join-form.tsx b/components/signup/join-form.tsx index c94d435e..2dcde518 100644 --- a/components/signup/join-form.tsx +++ b/components/signup/join-form.tsx @@ -386,7 +386,7 @@ export default function JoinForm() { address: "", email: "", phone: "", - country: "KR", // 기본값을 한국으로 설정 + country: "", // 기본값을 빈 문자열로 설정하여 계정 데이터에서 가져오도록 함 website: "", representativeName: "", representativeBirth: "", @@ -545,7 +545,11 @@ export default function JoinForm() { {currentStep === 3 && ( <VendorStep - data={vendorData} + data={{ + ...vendorData, + // 업체 국가가 설정되지 않았다면 계정의 국가를 사용 + country: vendorData.country || accountData.country, + }} onChange={setVendorData} onBack={() => setCurrentStep(2)} onComplete={() => { @@ -897,7 +901,7 @@ function CompleteVendorForm({ if (data.country !== "KR") { bankAccountFiles.forEach(file => { - formData.append('bankAccount', file); + formData.append('bankAccountCopy', file); }); } @@ -1009,7 +1013,7 @@ function CompleteVendorForm({ disabled={isSubmitting} /> <p className="text-xs text-gray-500 mt-1"> - {data.country === "KR" + {(data.country || accountData.country) === "KR" ? "사업자 등록증에 표기된 정확한 회사명을 입력하세요." : "해외 업체의 경우 영문 회사명을 입력하세요."} </p> |
