import request from '@/utils/request' // 查询库存:原材料/产品与库区/库位的存放关系列表 export function listStock(query) { return request({ url: '/wms/stock/list', method: 'get', params: query }) } // 查询库存:原材料/产品与库区/库位的存放关系详细 export function getStock(stockId) { return request({ url: '/wms/stock/' + stockId, method: 'get' }) } // 新增库存:原材料/产品与库区/库位的存放关系 export function addStock(data) { return request({ url: '/wms/stock', method: 'post', data: data }) } // 修改库存:原材料/产品与库区/库位的存放关系 export function updateStock(data) { return request({ url: '/wms/stock', method: 'put', data: data }) } // 删除库存:原材料/产品与库区/库位的存放关系 export function delStock(stockId) { return request({ url: '/wms/stock/' + stockId, method: 'delete' }) } // 物料追溯:根据批次号查找所有关联的单据明细 export function getStockTrace(batchNo) { return request({ url: '/wms/stockIoDetail/batch', method: 'post', data: { batchNo } }) } // 查询库存分布, 传入itemId和itemType,查询库存总量和在各个库存的分布数量 export function getStockDistribution(params) { return request({ url: '/wms/stock/distribution', method: 'get', params }) }