Skip to content

Commit 2ca56fd

Browse files
committed
✨ [feat] : 회원정보 수정 api 연결
1 parent e1b6d28 commit 2ca56fd

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/api/admin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@ export const getMemberDetailAdmin = async (id: string) => {
4646
}
4747

4848
export const updateMemberAdmin = async (id: string, data: UserUpdateValue) => {
49-
const response = await axiosInstance.patch(`api/managements/members/${id}`, data)
49+
const response = await axiosInstance.post(`api/managements/members/${id}`, data)
5050
return response.data
5151
}

src/components/user-manage/UserUpdate.vue

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
v-model="userRegistrationForm.isReviewer"
3838
:labelName="'요청 승인 권한'"
3939
:checkButtonName="'허용'"
40+
:isDisabled="userRegistrationForm.role !== '담당자'"
4041
:isChecked="userRegistrationForm.isReviewer" />
4142
<DepartmentDropDown v-model="userRegistrationForm.departmentId" />
4243
<RequestTaskInput
@@ -77,14 +78,14 @@ const route = useRoute()
7778
const router = useRouter()
7879
const userId = ref(route.query.id)
7980
const userData = ref<UserRegistrationProps | null>(null)
80-
console.log(userId.value, '유저 아이디')
8181
8282
watch(
8383
() => router.currentRoute.value.query.id,
8484
newId => {
8585
userId.value = newId
8686
}
8787
)
88+
8889
onMounted(async () => {
8990
if (typeof userId.value === 'string') {
9091
userData.value = await getMemberDetailAdmin(userId.value)
@@ -115,7 +116,9 @@ const handleSubmit = async () => {
115116
}
116117
console.log(userData, '수정할 데이터')
117118
console.log(userId.value, '수정할 아이디')
118-
await updateMemberAdmin(userId.value, userData)
119+
const res = await updateMemberAdmin(userId.value, userData)
120+
console.log(res, '수정 결과')
121+
119122
isModalVisible.value = true
120123
}
121124
}

0 commit comments

Comments
 (0)