Files
klp-oa/klp-ui/src/api/wms/stock.js
砂糖 5f9f395193 feat(wms): 新增钢卷物料管理功能
添加钢卷物料管理的API接口和前端页面,包括查询、新增、修改、删除和导出功能
2025-10-28 19:01:57 +08:00

65 lines
1.4 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 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
})
}