import axiosApi from './AxiosApi.js' const apiList = { page: { method: 'POST', url: `/memberRank/page` }, update: { method: 'PUT', url: `/memberRank` }, save: { method: 'POST', url: `/memberRank` }, delete: { method: 'DELETE', url: `/memberRank` }, preview: { method: 'POST', url: `/memberRank/preview` }, export: { method: 'POST', url: `/memberRank/export` }, import: { method: 'POST', url: `/memberRank/import` } } export default { page(data) { return axiosApi({ ...apiList.page, data }) }, query(parentId) { return axiosApi({ method: 'GET', url: `/memberRank/${parentId}` }) }, save(data) { return axiosApi({ ...apiList.save, data }) }, update(data) { return axiosApi({ ...apiList.update, data }) }, delete(data) { return axiosApi({ ...apiList.delete, data }) }, preview(data) { return axiosApi({ ...apiList.preview, data }) }, export(data) { return axiosApi({ ...apiList.export, responseType: "blob", data }) }, import(data) { return axiosApi({ ...apiList.import, data }) } }