import { axios } from '@/utils/request' // 仓库列表 有分页 export const warehouseList = (params) => { const url = `/warehouse/queryPage/${params.pageNo}/${params.pageSize}` delete params.pageNo delete params.pageSize return axios({ url: url, data: params, method: 'post', headers: { 'module': encodeURIComponent('列表查询') } }) } // 仓库列表 无分页 export const warehouseAllList = (params) => { const url = '/warehouse/queryList' return axios({ url: url, data: params, method: 'post', headers: { 'module': encodeURIComponent('仓库列表查询') } }) } // 仓库仓位 级联数据 export const warehouseCascadeList = (params) => { const url = '/warehouse/queryListWithExt' return axios({ url: url, data: params, method: 'post' }) } // 新增/编辑仓库 export const warehouseSave = params => { return axios({ url: '/warehouse/save', data: params, method: 'post', headers: { 'module': encodeURIComponent(!params.id ? '新增' : '编辑') } }) } // 删除仓库 export const warehouseDel = params => { return axios({ url: `/warehouse/delete/${params.id}`, data: {}, method: 'get', headers: { 'module': encodeURIComponent('删除') } }) } // 仓位列表 有分页 export const warehouseLocList = (params) => { const url = `/warehouseLoc/queryPage/${params.pageNo}/${params.pageSize}` delete params.pageNo delete params.pageSize return axios({ url: url, data: params, method: 'post', headers: { 'module': encodeURIComponent('仓位分页列表查询') } }) } // 仓位列表 无分页 export const warehouseLocAllList = (params) => { const url = '/warehouseLoc/queryList' return axios({ url: url, data: params, method: 'post', headers: { 'module': encodeURIComponent('仓位无分页列表查询') } }) } // 新增/编辑仓位 export const warehouseLocSave = params => { return axios({ url: '/warehouseLoc/save', data: params, method: 'post', headers: { 'module': encodeURIComponent(!params.id ? '新增仓位' : '编辑仓位') } }) } // 删除仓位 export const warehouseLocDel = params => { return axios({ url: `/warehouseLoc/delete/${params.id}`, data: {}, method: 'get', headers: { 'module': encodeURIComponent('删除仓位') } }) }