import { apiClient } from "./index"; // 휴가 등록 export const saveVcatnProc = data => { return apiClient.post('/vcatn/saveVcatn.json', data); } // 휴가 현황 조회 export const findVcatnSummaryProc = () => { return apiClient.get('/vcatn/findVcatnSummary.json'); } // 휴가 목록 조회 export const findVcatnsProc = data => { return apiClient.get('/vcatn/findVcatns.json', { params: data }); } // 휴가 상세 조회 export const findVcatnProc = data => { return apiClient.get(`/vcatn/${data}/findVcatn.json`); } // 휴가 수정 export const updateVcatnProc = (id, data) => { return apiClient.put(`/vcatn/${id}/updateVcatn.json`, data); } // 휴가 삭제 export const deleteVcatnProc = data => { return apiClient.delete(`/vcatn/${data}/deleteVcatn.json`); } // 휴가 이전 승인자 조회 export const findLastVcatnProc = () => { return apiClient.get('/vcatn/findLastVcatn.json'); } // 휴가 공통코드 조회 export const findVcatnKndsProc = () => { return apiClient.get('/vcatn/findVcatnKnds.json'); } // 휴가 재신청 export const reapplyVcatnProc = (id, data) => { return apiClient.post(`/vcatn/${id}/reapplyVcatn.json`, data); } // 휴가 취소 export const cancelVcatnProc = (data) => { return apiClient.put(`/vcatn/${data}/cancelVcatn.json`); }