import { apiClient } from "./index"; import store from '../../views/pages/AppStore'; // 로그인 export const loginProc = mber => { return apiClient.post(`/user/login.json`, mber); } // 로그아웃 export const logOutProc = () => { return apiClient.post(`/user/logout.json`, {}, { headers: { 'refresh': store.state.refresh } }); } // 아이디로 유저 찾기 export const findByIdProc = userId => { return apiClient.get(`/user/${userId}/users.json`); } // 회원가입 export const join = mber => { return apiClient.post(`/user/join.json`, mber); } // 유저 정보 변경 export const updateUsers = (userId, updateUserDTO) => { return apiClient.put(`/user/${userId}/users.json`, updateUserDTO); } // 유저 비밀번호 변경 export const updatePassword = (userId, passwordDTO) => { return apiClient.put(`/user/${userId}/updatePassword.json`, passwordDTO); } // 유저저 목록 조회 (검색조건 있음) export const findAllUsers = searchReqDTO => { return apiClient.get(`/user/users.json`, { params: searchReqDTO }); }