import api from '@/utils/api' import qs from 'qs' import preview from '@/utils/preview' export function add(data) { return api({ url: '/certificate', method: 'post', data }) } export function edit(data) { return api({ url: '/certificate', method: 'put', data }) } export function del(params) { return api({ url: '/certificate', method: 'delete', params, paramsSerializer: function(params) { return qs.stringify(params, { indices: false }) } }) } export function getList(params) { return api({ url: '/certificate', method: 'get', params }) } export function exportExcel(exportOptions) { return preview({ url: '/download/certificate', method: 'get', params: { exportOptions: exportOptions }, paramsSerializer: function(params) { return qs.stringify(params, { indices: false }) }, responseType: 'blob' }) } export default { add, edit, del, getList }