Files
klp-oa/klp-ui/src/api/wms/stock.js
砂糖 6349328b76 feat(wms): 添加按实际库区查询库存和钢卷分布的功能
添加getStockByActual和getMaterialCoilDistributionByActualWarehouse API
修改库存和钢卷分布页面以支持按实际库区查询
移除合并页面中未使用的添加钢卷按钮
2025-11-03 17:22:02 +08:00

73 lines
1.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from '@/utils/request'
// 查询库存:原材料/产品与库区/库位的存放关系列表
export function listStock(query) {
return request({
url: '/wms/stock/list',
method: 'get',
params: query
})
}
export function getStockByActual(query) {
return request({
url: '/wms/stock/listActual',
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
})
}