import request from '@/utils/request' // 请假列表 export function listLeave(query) { return request({ url: '/personnelMatters/leave/list', method: 'get', params: query }) } // 查询请假详细 export function getLeave(id) { return request({ url: '/personnelMatters/leave/' + id, method: 'get' }) } // 新增请假 export function addLeave(data) { return request({ url: '/personnelMatters/leave', method: 'post', data: data }) } // 修改请假 export function updateLeave(data) { return request({ url: '/personnelMatters/leave', method: 'put', data: data }) } // 删除请假 export function delLeave(id) { return request({ url: '/personnelMatters/leave/' + id, method: 'delete' }) } // 请假员工请假详情列表 export function listLeaveDetails(query) { return request({ url: '/personnelMatters/leave/listLeaveDetails', method: 'get', params: query }) } export function getNewDicts(dictType) { return request({ url: '/system/dict/data/type/new/' + dictType, method: 'get' }) } export function autoTypeList(){ return request({ url: '/personnelMatters/leave/autoTypeList', method: 'get', }) }