import request from '/@/utils/request';
|
enum Api {
|
AddBaseCustomer = '/api/baseCustomer/add',
|
DeleteBaseCustomer = '/api/baseCustomer/delete',
|
UpdateBaseCustomer = '/api/baseCustomer/update',
|
PageBaseCustomer = '/api/baseCustomer/page',
|
PageBaseCustomerForOrders = '/api/baseCustomer/detailForOrders',
|
DetailBaseCustomer = '/api/baseCustomer/detail',
|
getProvinceListURL = '/api/delivery/getprovince',
|
getMnemonicCodeURL = '/api/wmsCommon/getMnemonicCode',//update by liuwq
|
ImportExcelBaseCustomer = '/api/baseCustomer/importExcel',
|
DownloadExcelTemplateBaseCustomer = '/api/baseCustomer/downloadExcelTemplate',
|
}
|
|
// 增加往来企业
|
export const addBaseCustomer = (params?: any) =>
|
request({
|
url: Api.AddBaseCustomer,
|
method: 'post',
|
data: params,
|
});
|
|
// 删除往来企业
|
export const deleteBaseCustomer = (params?: any) =>
|
request({
|
url: Api.DeleteBaseCustomer,
|
method: 'post',
|
data: params,
|
});
|
|
// 编辑往来企业
|
export const updateBaseCustomer = (params?: any) =>
|
request({
|
url: Api.UpdateBaseCustomer,
|
method: 'post',
|
data: params,
|
});
|
|
// 分页查询往来企业
|
export const pageBaseCustomer = (params?: any) =>
|
request({
|
url: Api.PageBaseCustomer,
|
method: 'post',
|
data: params,
|
});
|
|
|
// 先获取物料绑定的往来企业 再获取往来企业的数据
|
export const pageBaseCustomerForOrders = (params?: any) =>
|
request({
|
url: Api.PageBaseCustomerForOrders,
|
method: 'get',
|
data: params,
|
});
|
|
|
// 详情往来企业
|
export const detailBaseCustomer = (id: any) =>
|
request({
|
url: Api.DetailBaseCustomer,
|
method: 'get',
|
data: { id },
|
});
|
|
|
// 详情往来企业
|
export const getProvinceList = () =>
|
request({
|
url: Api.getProvinceListURL,
|
method: 'get',
|
// data: { id },
|
});
|
|
// 助记码 update by liuwq
|
export const getMnemonicCode = (name: any) =>
|
request({
|
url: Api.getMnemonicCodeURL,
|
method: 'get',
|
data: { name },
|
});
|
|
// 导入往来企业
|
export const importExcelBaseCustomer = (params?: any) =>
|
request({
|
url: Api.ImportExcelBaseCustomer,
|
method: 'post',
|
data: params
|
});
|
|
// 下载导入往来企业模板
|
export const downloadExcelTemplateBaseCustomer = (params?: any) =>
|
request({
|
url: Api.DownloadExcelTemplateBaseCustomer,
|
method: 'get',
|
data: params,
|
responseType: 'blob'
|
});
|