import { axios } from '@/utils/request' /** * 查询往来单位 * * @author ly */ export function BaseCustomerPage (parameter) { return axios({ url: '/BaseCustomer/page', method: 'get', params: parameter }) } /** * 往来单位列表 * * @author ly */ export function BaseCustomerList (parameter) { return axios({ url: '/BaseCustomer/list', method: 'get', params: parameter }) } export function BaseZjmList (parameter) { return axios({ url: '/WmsCommon/getMnemonicCode', method: 'get', params: parameter }) } /** * 添加往来单位 * * @author ly */ export function BaseCustomerAdd (parameter) { return axios({ url: '/BaseCustomer/add', method: 'post', data: parameter }) } /** * 编辑往来单位 * * @author ly */ export function BaseCustomerEdit (parameter) { return axios({ url: '/BaseCustomer/edit', method: 'post', data: parameter }) } /** * 删除往来单位 * * @author ly */ export function BaseCustomerDelete (parameter) { return axios({ url: '/BaseCustomer/delete', method: 'post', data: parameter }) } /** * 导出往来单位的Excel文件 * * @author ly */ export function BaseCustomerToExcel (parameter) { return axios({ url: '/BaseCustomer/toExcel', method: 'get', params: parameter, responseType: 'blob' }) } /** * 导入往来单位的Excel文件 * * @author ly */ export function BaseCustomerImportExcel (data, parameter) { return axios({ url: '/BaseCustomer/importExcel', method: 'post', data: data, params: parameter }) } /** * 下载往来单位的Excel导入模板 * * @author ly */ export function BaseCustomerDownloadExcelTemplate(parameter) { return axios({ url: '/BaseCustomer/downloadExcelTemplate', method: 'get', params: parameter, responseType: 'blob' }) }