import request from '@/utils/request' // 请假类型 export function getLeaveTypeList() { return request({ url: '/perform_set/leave_type/applist', method: 'get' }) } // 请假记录 export function leaveLogList(data) { return request({ url: '/report/leave_log/list', method: 'get', params:data }) } // 添加请假 export function addLeave(data) { return request({ url: '/leave_log/add_leave', method: 'post', data: data }) } // 修改请假 export function editLeave(data) { return request({ url: '/leave_log/edit_leave', method: 'put', data: data }) } //请假详情 export function getLeaveDetail(id) { return request({ url: '/leave_log/detail/'+id, method: 'get' }) } //查看是否有未结束的请假 export function endLeaveInfo() { return request({ url: '/leave_log/end_leave_info', method: 'get' }) } // 结束请假 export function endLeave() { return request({ url: '/leave_log/end_leave', method: 'put' }) } // 撤销请假 export function cancelLeave(id) { return request({ url: '/leave_log/cancel_leave/'+id, method: 'put' }) } //获取人员履职天数设置 export function getUserLdlzDetail(data) { return request({ url: '/perform_set/user/detail', method: 'get', params:data }) } //获取请假审批人列表 export function getApproverList(data) { return request({ url: '/system/user/approver_list', method: 'get', params:data }) } // 请假审批 export function approveLeave(data) { return request({ url: '/leave_log/approve_leave', method: 'put', data: data }) }