줄 맞춤

This commit is contained in:
yoon 2025-02-03 15:11:25 +09:00
parent 4258c57512
commit 4ffb98b7cf

View File

@ -295,50 +295,50 @@
// //
const handleSubmit = async () => { const handleSubmit = async () => {
idAlert.value = id.value.trim() === ''; idAlert.value = id.value.trim() === '';
passwordAlert.value = password.value.trim() === ''; passwordAlert.value = password.value.trim() === '';
passwordcheckAlert.value = passwordcheck.value.trim() === ''; passwordcheckAlert.value = passwordcheck.value.trim() === '';
pwhintResAlert.value = pwhintRes.value.trim() === ''; pwhintResAlert.value = pwhintRes.value.trim() === '';
nameAlert.value = name.value.trim() === ''; nameAlert.value = name.value.trim() === '';
birthAlert.value = birth.value.trim() === ''; birthAlert.value = birth.value.trim() === '';
addressAlert.value = address.value.trim() === ''; addressAlert.value = address.value.trim() === '';
phoneAlert.value = phone.value.trim() === ''; phoneAlert.value = phone.value.trim() === '';
// //
if (!profile.value) { if (!profile.value) {
profilerr.value = '프로필 이미지를 선택해주세요.'; profilerr.value = '프로필 이미지를 선택해주세요.';
profilAlert.value = true; profilAlert.value = true;
} else { } else {
profilerr.value = ''; profilerr.value = '';
profilAlert.value = false; profilAlert.value = false;
} }
if (profilAlert.value || idAlert.value || idErrorAlert.value || passwordAlert.value || passwordcheckAlert.value || if (profilAlert.value || idAlert.value || idErrorAlert.value || passwordAlert.value || passwordcheckAlert.value ||
passwordcheckErrorAlert.value || pwhintResAlert.value || nameAlert.value || birthAlert.value || addressAlert.value || phoneAlert.value) { passwordcheckErrorAlert.value || pwhintResAlert.value || nameAlert.value || birthAlert.value || addressAlert.value || phoneAlert.value) {
return; return;
} }
const formData = new FormData(); const formData = new FormData();
formData.append('memberIds', id.value); formData.append('memberIds', id.value);
formData.append('memberPwd', password.value); formData.append('memberPwd', password.value);
formData.append('memberPwh', pwhintList[pwhint.value]); formData.append('memberPwh', pwhintList[pwhint.value]);
formData.append('memberPwr', pwhintRes.value); formData.append('memberPwr', pwhintRes.value);
formData.append('memberNam', name.value); formData.append('memberNam', name.value);
formData.append('memberArr', address.value); formData.append('memberArr', address.value);
formData.append('memberDtl', detailAddress.value); formData.append('memberDtl', detailAddress.value);
formData.append('memberZip', postcode.value); formData.append('memberZip', postcode.value);
formData.append('memberBth', birth.value); formData.append('memberBth', birth.value);
formData.append('memberTel', phone.value); formData.append('memberTel', phone.value);
formData.append('memberCol', color.value); formData.append('memberCol', color.value);
formData.append('memberMbt', mbti.value); formData.append('memberMbt', mbti.value);
formData.append('memberPrf', profile.value); formData.append('memberPrf', profile.value);
const response = await $api.post('/user/join', formData, { isFormData : true }); const response = await $api.post('/user/join', formData, { isFormData : true });
if (response.status === 200) { if (response.status === 200) {
toastStore.onToast('등록신청이 완료되었습니다. 관리자 승인 후 이용가능합니다.', 's'); toastStore.onToast('등록신청이 완료되었습니다. 관리자 승인 후 이용가능합니다.', 's');
router.push('/login'); router.push('/login');
} }
}; };
</script> </script>