import request from '@/utils/request' export const getExcelPage = (params) => { return request({ url: '/data-excel/page', method: 'get', params }) } export const getExcelById = (id) => { return request({ url: `/data-excel/${id}`, method: 'get' }) } export const createExcel = (data) => { return request({ url: '/data-excel', method: 'post', data }) } export const updateExcel = (data) => { return request({ url: '/data-excel', method: 'put', data }) } export const deleteExcel = (id) => { return request({ url: `/data-excel/${id}`, method: 'delete' }) } export const importExcel = (file) => { const formData = new FormData() formData.append('file', file) return request({ url: '/data-excel/import', method: 'post', data: formData, headers: { 'Content-Type': 'multipart/form-data' } }) } export const downloadTemplate = () => { return request({ url: '/data-excel/template', method: 'get', responseType: 'blob' }) }