From bd22c516841b50376530b08bb3ab30a36e6c06ff Mon Sep 17 00:00:00 2001 From: yoon Date: Fri, 17 Jan 2025 13:20:36 +0900 Subject: [PATCH 01/11] =?UTF-8?q?login=20api=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/user/TheLogin.vue | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index dfbac2a..f477984 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -8,12 +8,27 @@ From c9efaf9643ff8413893c427a29ce3399c892e2cb Mon Sep 17 00:00:00 2001 From: yoon Date: Fri, 17 Jan 2025 15:15:32 +0900 Subject: [PATCH 02/11] =?UTF-8?q?api=20=EA=B2=BD=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/user/TheLogin.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index f477984..b30793b 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -8,7 +8,7 @@ diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index b30793b..cc10bb1 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -2,33 +2,15 @@
- +
From 3f96011c2abee39b54f0fbccb1e31c18489ec148 Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 13:34:12 +0900 Subject: [PATCH 04/11] =?UTF-8?q?=EA=B3=B5=ED=86=B5=20=EC=BD=94=EB=93=9C?= =?UTF-8?q?=EC=9D=B8=20=EA=B2=BD=EC=9A=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/input/FormSelect.vue | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/components/input/FormSelect.vue b/src/components/input/FormSelect.vue index d95b94e..43c41b5 100644 --- a/src/components/input/FormSelect.vue +++ b/src/components/input/FormSelect.vue @@ -1,12 +1,14 @@ - - From e7c3833640574f923a9ae3199bb83422b04f9588 Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 14:54:11 +0900 Subject: [PATCH 06/11] =?UTF-8?q?=EB=93=B1=EB=A1=9D=EC=8B=A0=EC=B2=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/user/RegisterForm.vue | 205 ++++++++++++++++++++++----- src/views/user/TheRegister.vue | 5 +- 2 files changed, 171 insertions(+), 39 deletions(-) diff --git a/src/components/user/RegisterForm.vue b/src/components/user/RegisterForm.vue index 52ebca7..7b6dd93 100644 --- a/src/components/user/RegisterForm.vue +++ b/src/components/user/RegisterForm.vue @@ -3,11 +3,12 @@
+ * {{ profilerr }} @@ -22,8 +23,10 @@ :useInputGroup="true" @update:data="id = $event" @update:alert="idAlert = $event" + @blur="checkIdDuplicate" :value="id" /> + {{ idError }} + {{ passwordcheckError }} +
@@ -74,6 +89,7 @@ :is-essential="true" :is-row="false" :is-label="true" + :is-common="true" :data="colorList" @update:data="color = $event" class="w-50" @@ -84,6 +100,7 @@ @@ -134,69 +152,80 @@ diff --git a/src/views/user/TheRegister.vue b/src/views/user/TheRegister.vue index 7c7ec8e..4296715 100644 --- a/src/views/user/TheRegister.vue +++ b/src/views/user/TheRegister.vue @@ -1,7 +1,7 @@ @@ -9,9 +9,6 @@ From 471b1d33c47bbed2dc1c6e778e5f8e1fb2c704cb Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 14:59:08 +0900 Subject: [PATCH 07/11] isEssential --- src/components/input/FormInput.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/input/FormInput.vue b/src/components/input/FormInput.vue index 63be771..7f005e6 100644 --- a/src/components/input/FormInput.vue +++ b/src/components/input/FormInput.vue @@ -2,7 +2,7 @@
Date: Tue, 21 Jan 2025 15:44:05 +0900 Subject: [PATCH 08/11] =?UTF-8?q?ToastModal=20=EC=9C=84=EC=B9=98=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.vue b/src/App.vue index 04bd0bd..6bc4eb2 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,16 +2,16 @@ + From 5095f68d6b18b6008ffb9bcb1a89b26ebfd22f34 Mon Sep 17 00:00:00 2001 From: yoon Date: Thu, 23 Jan 2025 09:50:28 +0900 Subject: [PATCH 11/11] =?UTF-8?q?register=20->=20user=20=EB=A1=9C=20axios?= =?UTF-8?q?=20=EA=B2=BD=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/user/RegisterForm.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/user/RegisterForm.vue b/src/components/user/RegisterForm.vue index a94bc41..df715b4 100644 --- a/src/components/user/RegisterForm.vue +++ b/src/components/user/RegisterForm.vue @@ -240,7 +240,7 @@ // 아이디 중복체크 const checkIdDuplicate = async () => { - const response = await $api.get(`/register/checkId?memberIds=${id.value}`); + const response = await $api.get(`/user/checkId?memberIds=${id.value}`); if (!response.data.data) { idErrorAlert.value = true; @@ -253,7 +253,7 @@ const Colors = async () => { try { - const response = await $api.get('/register/color'); + const response = await $api.get('/user/color'); colorList.value = response.data.data.map(item => ({ label: item.CMNCODNAM, value: item.CMNCODVAL @@ -265,7 +265,7 @@ const Mbtis = async () => { try { - const response = await $api.get('/register/mbti'); + const response = await $api.get('/user/mbti'); mbtiList.value = response.data.data.map(item => ({ label: item.CMNCODNAM, value: item.CMNCODVAL @@ -339,7 +339,7 @@ formData.append('profile', profile.value); } - const response = await $api.post('/register/join', formData, { isFormData : true }); + const response = await $api.post('/user/join', formData, { isFormData : true }); if (response.status === 200) { toastStore.onToast('등록신청이 완료되었습니다. 관리자 승인 후 이용가능합니다.', 's');